【发布时间】:2018-05-04 20:38:27
【问题描述】:
我正在努力理解
256 位十六进制是 32 字节,或 0-9 或 A-F 范围内的 64 个字符
一个32字节的字符串怎么可能是0-9范围内的64个字符或 A-F?
32 字节是什么意思?
我假设位表示数字 0 或 1,因此 256 位将是 0 或 1 的 256 位。
我知道 1 字节等于 8 位,那么 32 字节是 0、1、2、3、4、5、6 或 7 的 32 位(即 8 个不同的值)吗?
我确实知道一些不同的基数(例如二进制有 0 和 1,十进制有 0-9,十六进制有 0-9 和 AF 等),但我仍然不明白为什么 256 位的十六进制可以为 32 字节或 64 个字符。
我知道这是计算机科学的基础知识,所以我必须阅读一下,但你能简单解释一下吗?
【问题讨论】:
标签: byte computer-science bit base bits