我正在阅读有关整数安全性的文章。这是链接:http: //ptgmedia.pearsoncmg.com/images/0321335724/samplechapter/seacord_ch05.pdf
第166页说:
涉及无符号操作数的计算永远不会溢出,因为无法由生成的无符号整数类型表示的结果会以比结果类型可以表示的最大值大一的数字为模减少。
这是什么意思?感谢回复。
原文由 Detective King 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在阅读有关整数安全性的文章。这是链接:http: //ptgmedia.pearsoncmg.com/images/0321335724/samplechapter/seacord_ch05.pdf
第166页说:
涉及无符号操作数的计算永远不会溢出,因为无法由生成的无符号整数类型表示的结果会以比结果类型可以表示的最大值大一的数字为模减少。
这是什么意思?感谢回复。
原文由 Detective King 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答840 阅读✓ 已解决
1 回答2.2k 阅读
1 回答821 阅读✓ 已解决
2 回答1.1k 阅读
1 回答1.2k 阅读
1.2k 阅读
1 回答708 阅读
这意味着价值“环绕”。
.. 等等
正如链接所说,这就像模运算符: http ://en.wikipedia.org/wiki/Modulo_operation