cost 69 ms
屏蔽如何与 java 中的 int/Integer 一起使用? - How does masking work with int/Integer in java?

由于字节在 java 中有符号,为了获得无符号的 integer 值,我们使用 0xFF 作为掩码: 但是当 unsigned int被转换为一个字节时,它似乎没有任何反应,即 仔细看看初始操作 即使签名的价值是别的东西,我们有 因此,似乎 unsigned int的实际带符号值实际上没有发生任何 ...

64 位无符号 integer VBA 中的除法 - 64 bit unsigned integer division in VBA

我有一个 function 返回无符号 64 位整数,VBA 不支持。 我已经看到使用Currency的解决方法,但我想改用Type来实现。 这就是我想出的: 我有一种感觉,它可能是错误的,因为一个错误或两个补码。 但我对这些东西还不够了解。 这样对吗? 例如,这是一个示例 function,它返回 ...

计算Kotlin中的CRC32(将C#代码转Kotlin) - Calculate CRC32 in Kotlin (convert C# Code to Kotlin)

有人可以帮我把这个 C# 代码转换成 Kotlin 吗? 它允许对 bytes 的第一个length bytes进行 CRC32 计算。 我尝试了不同的方法来处理未签名的数据类型,但我无法让它返回正确的 CRC。 这是我最接近的生成 crc 表(取自这个 repo ) 将C#方法转换为Kotlin ...

无符号整数的用途 - Purpose of unsigned integers

我知道无符号整数的含义。 这些是仅接受非负整数的数据类型的可能值。 我想知道它们的用途。 编程语言的概念(第 12 版)说: 无符号类型通常用于二进制数据。 现在上面引用中二进制数据表达式的含义是什么? 由于我们使用不同的数据类型来存储数据,我确信上面引用中二进制数据表达式的含义不是: 二进制数据是 ...

如果您知道该值将是正数,则惯用地将有符号类型转换为无符号类型 - Idiomatically convert signed to unsigned types if you know that value will be positive

比较以下代码。 从上下文中可以清楚地看出,一个指针总是比另一个指针大,因此std::distance()的结果是正的。 我如何习惯性地从有符号转换为无符号然后没有编译器抱怨缩小? 演示 警告: ...

如何使用补码符号从负数中减去负数? - How to subtract negative numbers from negative numbers using Complement notation?

我刚开始学习。 我试图彻底而深入地理解这一点。 我有点理解它,只要它是从较大的数字中减去较小的数字或从较小的数字中减去较大的数字,但是当问题中的被减数也是负数时,它会让我感到困惑。 我得到哪个值的补码? 当被要求解决诸如 0101 - 1100 之类的问题时,我何时将 1 视为负位而不是无符号 ...

相同类型的两个无符号整数的复合赋值是否总是像使用该类型的模运算一样操作? - Does compound assignment of two unsigned integers of the same type always operate as if using that type's modular arithmetic?

这是一个猜想: 对于表达式a op b其中a和b是相同的无符号整数类型U ,并且op是复合赋值运算符之一( += 、 -= 、 *= 、 /= 、 %= 、 &= 、 |= 、 ^= , <<= , >>= ),结果是使用模运算直接在U的值域中计算的,就好像根本 ...

程序打印不正确的符号常量值 - Program printing incorrect symbolic constants values

我目前正在学习 C,并且正在尝试完成 K&R 练习 2-1。 (编写一个程序来确定 char、short、int 和 long 变量的范围,包括有符号和无符号,通过从标准头打印适当的值并通过直接计算。)我编写了以下代码来实现这一点: 我的思考过程是使用limits.h和float.h中 ...

从文件中读取和打印 unsigned int - reading and printing unsigned int from file

我正在尝试从 .txt 文件中打印和读取无符号整数。 我正在使用 fprintf 打印 unsigend int,(手动检查文件是否显示所需的值),但是在读取它时,我对我读取的所有值都有一个奇怪的偏移量(所有读取之间的偏移量相同,但不是每次运行程序),这是我正在使用的阅读代码: 这是fileFg ...

使用 unsigned int 作为数组索引会导致缓冲区溢出? - Using unsigned int as array index could lead to buffer overflows?

我有这段代码,我必须在其中找到安全漏洞。 在网上阅读,我发现当从int到unsigned int的转换发生时,如果 int 是负数,它会被转换成非常高的 unsigned int。 因此,这段代码中的漏洞可能是由于在main函数中调用setter时发生的这种转换。 因此,攻击者可以提供以下输入: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM