gpt4 book ai didi

java - 为什么int 1的最小值比正值更远离零?

转载 作者:可可西里 更新时间:2023-11-01 18:06:45 26 4
gpt4 key购买 nike

我想知道为什么 int、double 等负值比正值多 1。

最佳答案

简而言之:0 必须适合某个地方,它在正数中,这使得它们比负数少 1。

示例:负数有 5 个槽,正数有 5 个槽,负数从 -1 到 -5,正数从 0 到 4

  • 不要忘记阅读@chris 链接 :)

正如@WhozCraig 所指出的,这仅对使用有符号二进制数的二进制补码表示的体系结构有效。

关于java - 为什么int 1的最小值比正值更远离零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14291248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com