chr*_*ode 5 binary base64 hex numbers
如果我们使用十六进制,因为它是二进制的简化,使程序员更容易阅读,比二进制更容易阅读,并携带更多数据,(等等)为什么我们不跳到下一个逻辑步骤,base64?
例:
小数: 1,000,000 10
二进制: 0b11110100001001000000 2
十六进制: 0xf4240 16
就此而言,为什么我们不使用任意大的2 n基本系统?为什么要停在十六进制?
das*_*ght 5
Hex具有使用两个数字到单个字节的有用属性.这对查看原始内存,内存地址等非常方便.在我的PDP时代,我们经常使用八进制,因为我们可以更轻松地读取机器代码.Base-64不提供这么好的可分性:它是6位,所以3位是4位数.
归档时间:
13 年,10 月 前
查看次数:
2231 次
最近记录:
11 年,3 月 前