问题标签 [uint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
string - 斯威夫特:如何将字符串转换为 UInt?
根据Swift - Converting String to Int,有一个String
方法toInt()
。
但是,没有toUInt()
办法。那么,如何将 a 转换String
为 a Uint
?
c# - 无法在c#中将字符串转换为uint
我对 c# 很陌生,由于某种原因,我的号码不会在我的一生中转换。我的代码是:
非常感谢任何帮助!
编辑:这是错误信息: http: //gyazo.com/ed87941f4c8226ad6ebfd60879a5f173
c++ - 将声明为 INT/UINT 的八进制/十六进制分配给另一个变量
我的WIN32 (C++) 代码有一个 UINT 让我们称之为number。此 UINT(或 INT 无关紧要)的值以0开头,并被识别为八进制值。可以使用标准运算符,并且该值将保持八进制系统。十六进制(前面的 0x)也是如此。问题是我必须使用缓冲区中的number值来计算它而不改变number的值。我可以在声明行为缓冲区分配一个像 07777 这样的值,但是如果使用像buffer = number这样的操作,则缓冲区中的值会以十进制为基数识别。
有人有我的解决方案吗?
java - Java 到 C# 的转换 - int uint 类型
我正在将代码从 java 转换为 c# 并被 int 和 uint 困住。Java 代码(摘录):
转换后的 c# 代码(摘录):
这会导致以下编译错误:错误 CS0266 无法将类型“uint”隐式转换为“int”。存在显式转换(您是否缺少演员表?)
有很多类似上面的代码,但我不确定是否应该将所有 Java int 转换为 C# uint?我记得 C# uint 不会存储负值,如果 java int 是负数,那么我遇到了问题。
关于我应该如何解决这个问题的任何意见?
c# - C# 常量值列表
我想用 C# 程序控制另一个设备,这个设备有类似寄存器用于读写。所以我搜索了一些东西来输入所有寄存器号,以获得更好的人类可读代码并拥有中央配置位置。所有寄存器都使用一个 uint 值。
我搜索这样的东西:
我的问题是我不想在我的源代码中将 ENUM 值转换成数千次,而我所知道的是枚举不可能进行隐式对话。
有人有一个好主意来创建一个 uint 值的常量列表吗?
c - uint32_t 有 28 位而不是 32 位
我遇到了一个令人困惑的情况。我的代码中有这个简单的补充:
我在我的代码中定义了thi
and t2lo
as :uint32_t
temp
uint64_t
我的代码不能正常工作,所以我使用 gdb 来找出问题所在。当我尝试在 gdb 中打印变量时,我得到了:
正如你在这里看到的,thi
有 28 位而不是 32 位,加法结果是完全错误的。谁能告诉我这里发生了什么?
PS:我有一个大代码,我不能把我的整个源代码放在这里让你们重现这种情况。此外,这种情况只发生在某些输入上,而且我的代码大部分时间都是正确的。我只是想和你们核实一下,如果你们以前遇到过这样的事情。任何帮助将不胜感激。
swift - UInt8[4] 快速转换为 Int
我使用以下函数来实现 Int 到 UInt8[4] 转换器:
如何将 Int 实现为 UInt8[4]?
ios - Swift字典把[UInt8]作为一个值不起作用
我在 Swift 中创建了一个字典:
我收到一个错误:Cannot convert value of type [UInt8] to expected argument type 'AnyObject?'
,但如果我将内容类型更改为[UInt]
,它将正常工作。为什么?
实际上,我想像在 Java 中一样定义一个字节数组,所以我想使用[UInt8]
,有人可以帮助我吗?
c++ - c++ (OpenBSD 5.8 amd64),将 uint64_t 输出为实数
试图理解为什么我从我的程序中得到以下输出:
我试图只输出实际的 UInt64 数值,但似乎做不到(输出不正确)
这是代码:
我究竟做错了什么???在此先感谢您的帮助!
Ĵ
swift - Swift - UInt 行为
使用我的 64 位 Mac(Macbook Pro 2009),Xcode 游乐场中的这段代码表现得很奇怪:
设置var3
为-1
应该会产生错误。但在声明行中,它变为等于-1
。