大量字节范围

发布于 2024-09-19 21:24:33 字数 110 浏览 8 评论 0原文

我很难理解这一点,希望有人能纠正我。 BYTE 定义为 0 - 2^7 ?哪个是 128,哪个是 8 位,对吗?但这不可能是正确的,因为我现在将值 255 存储到 BYTE 中?任何朝正确方向的踢都会有帮助

I am having a hard time understanding this and hopefully someone can correct me on it. A BYTE is defined as 0 - 2^7 ? which would be 128, which is 8 bits, correct? But that cant be correct because I am now storing a value of 255 into a BYTE? Any kick in the right direction would be helpful

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

∞琼窗梦回ˉ 2024-09-26 21:24:33

一个无符号字节是2^8 = 256,但是如果你必须存储符号,你需要牺牲一点,那么你就有+- 2^7 = -127 + 128。

An unsigned byte is 2^8 = 256, but if you have to store the sign, the you need to sacrify a bit, then you have +- 2^7 = -127 + 128.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文