在计算机中,20GB的硬盘可以存放的汉字是?

首先我觉得这本书的这道题就非常不科学,一个汉字占用2bit而1Byte=8bit也就是说1Byte=4个汉字而1KB=1024Byte,所以1KB=1024x4=4096... 首先我觉得这本书的这道题就非常不科学, 一个汉字占用2bit 而1Byte=8bit 也就是说 1Byte=4个汉字
而1KB=1024Byte ,所以1KB= 1024x4=4096个汉字 又因为1MB=1024kb 所以1MB有4096x1024=4194304个汉字 这样算下去1G就有 4.294967E09个数字 因为有20G,应该再 乘20 的结果就是 20G能存放的汉字总数

但是这个是选择题
A. 10x1000x1000Byte B.20x1024MB C. 10x1024x1024KB D.20x1000x1000KB

首先这个选择题的四个选项 根本就没有表示出能存放几个数字, 那么我姑且理解为它要我在这四个选项中选择其中一个的计算结果等于20G

首先排除A和D,因为这两个不等于20G 那么现在问题来了, B和D的计算结果都是20G ,凭什么官方答案是C , 而B又错在哪里?
打错,更正为“首先这道题的四个选项根本就没有表示出能存放几个汉字”
展开
 我来答
huanxiangpai
推荐于2016-01-25 · TA获得超过583个赞
知道小有建树答主
回答量:1183
采纳率:0%
帮助的人:220万
展开全部
你的前提就错了
1汉字=2字节
1字节(Byte)=8字位=8个二进制数
1字位(bit)=1个二进制数
1B=8b
1KB=1024B =512汉字
1MB=1024KB
1GB=1024MB
20GB=20*1024*512或者说,官方答案:1024*1024*10
x1ao_凯
2015-01-09 · TA获得超过209个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:49.3万
展开全部
这道题出的有点问题,但是能猜出答案是C 的。

题中的意思应该是把Byte 当作了最基本的单位(个)。
因为一个汉字占用2byte
那么总共数量为20* 1024 * 1024 *1024Byte / 2
= 10* 1024 *1024KB
答案选择C。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4ca9eab
2015-01-09 · TA获得超过5568个赞
知道大有可为答主
回答量:9169
采纳率:77%
帮助的人:3156万
展开全部
计算机识别的是十进制作,,,,1GB=1024MB......硬盘厂商是1GB=1000MB,.,.,.差别在这里,,所有答案是C
追问
既然硬盘厂商是1GB=1000MB  ,那  1MB是否又同理被厂商视为1000KB呢
追答
厂商是这样计算的,,

但是计算机不是这样计算的,,,电脑是1MB=1024KB,.,.,差别在这里,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式