- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
2^10 = 1KB,
2^20 = 1MB,
等等。
等等。
除了一个字节是 8 位,所以我不明白为什么我们使用 2 的幂作为解释。要谈论 2 的幂的位,我完全可以理解,但是对于字节,我完全迷失了。很多教科书/在线资源都是这样讲的,我在这里错过了什么?
顺便说一下,我理解 2^10 = 1024 大约是 10^3 = 1000。我不明白的是为什么我们使用 2 的幂来证明使用前缀和字节是合理的。
最佳答案
我会问你真正想问的问题:为什么我们不只使用 10 的幂?
我们将对此作出回应:我们为什么要使用 10 的幂?因为使用电脑的生命体碰巧有10根手指?
计算机将一切分解为 1 和 0。
二进制的 1024 = 10000000000 (2^10),这是一个很好的整数。
二进制的 1000 = 1111101000(不是 2 的偶次幂)。
如果您实际上在低级别使用计算机(即查看原始内存),则更容易考虑使用以存储方式表示为整数的数字。
关于byte - 为什么以 2 的幂谈论字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39360061/
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 9 年前。 Improve this ques
osgi R4 规范中关于“初始配置第 231 页”的讨论 '请求的结果必须是 ZIP 文件(内容类型应用程序/ZIP)'...'zip 文件只能包含四种类型的字典条目:文本、二进制、 bundle
在下面的链接中 http://www.faqs.org/docs/Linux-HOWTO/NFS-HOWTO.html 它说一个进程除非被“sure kill”才能杀死,但是什么是sure kill?
这个问题在这里已经有了答案: "uses of target_link_libraries must be either all-keyword or all-plain" (2 个回答) 2年前关闭
考虑以下扩展方法: public static void Toggle(this ref bool @bool) => @bool = !@bool; public static void Toggl
根据 C++03 标准 1.9/5 A conforming implementation executing a well-formed program shall produce the same
我是一名优秀的程序员,十分优秀!