数值单位 VS 二进制位数

本文详细解析了计算机中数的单位表示及其与寻址空间的关系,通过表格整理了不同单位对应的位数,帮助读者快速计算16K和64M的位数,并强调了记忆关键数值的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机中数的单位表示有 K,M,G等,分别为2的N次方。

寻址空间一般也以K,M来表达,如16K, 64M等,它们分别与地址线的根数相关。

所以想整理下他们分表有多少位:

数值    二进制位数  十六进制位数
32               5                   >1
64               6                   >1
256             8                   2
K               10                   >2  (二进制 100 + 16进制 00 = 16进制 400)
M               20                   5
G               30                   >7
4G             32                  8

记住以上数对应的位数,
那么16K可以很快算出位数:(4+10 = 0x4000)
64M = (6+20 = 0x4000000 )




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值