连盐高铁什么时候通车:777MB转化为二进制数所需的位数为( )

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 05:08:56
备选答案为:
A)20 B)19 C)29 D)30
请详细说明!

看来这位朋友好象是要过级的。这个问题很简单,看似数字很大。只要你掌握了数量级的位数,总是就迎刃而解。
KB、MB、GB它们分别对应2的10次方、20次方、30次方。
你所提供的数值比MB大而比GB小,现在你似乎会选择C。
可是你要注意二进制数与十进制换算的细节。
比如“1011”它会等于几呢?在十进制里它等于“11”,它比“8”大而比“16”小。对应到二进制数上,就是在“2”的3次方与4次方之间。而“1011”它本身是“4位的二进制数”。所以答案是D。

1Mb=1024kb=2的20次方
1Gb=1024mb=2的30次方
需要2的30的空间存储777MB

一个字符用四位, 共20位.