gpt4 book ai didi

JAVA:数字的存储?

转载 作者:行者123 更新时间:2023-12-02 07:27:11 26 4
gpt4 key购买 nike

我正在尝试自学 Java 以准备 AP 考试,但我偶然发现了一个我不太理解的部分。

有一个盒子分为 8 个部分,代表 8 位存储。第一个框有 0,后面的七个框有 1。为什么可能的值是从 -2^7 - (2^7)-1 到 -128 - 127?为什么不直接打开第一位并将其设为-2^8 - 2^8?请尽可能用最简单、最彻底的方式解释。我在网上读过一些关于这方面的答案,但我不明白。这也是我书中的第一部分,他们没有很好地解释。

谢谢!

最佳答案

这是一个组合问题。如果你的手上有 8 个手指,你可以向其他人展示多少种可能的手指组合?答案是2^8。即 2 * 2^7。所以你有 2^7 个正数和 2^7 个负数,但你还必须显示零。这就是为什么你有 2^7-1 个正值和 2^7 个负值和零。我希望这能很好地解释它。

关于JAVA:数字的存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13390118/

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