1M换算:计算机里,单位里1.大家都知道数字1M=10^6对吧(M=Million),以10为底,6次方 2.计算机里1M=1024KB=2^20B,以2为底(计算机只有0和1),10次方,为什么不也是6次方呢,同样是兆,底数不一样是因为数
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 16:23:23
1M换算:计算机里,单位里1.大家都知道数字1M=10^6对吧(M=Million),以10为底,6次方 2.计算机里1M=1024KB=2^20B,以2为底(计算机只有0和1),10次方,为什么不也是6次方呢,同样是兆,底数不一样是因为数
1M换算:计算机里,单位里
1.大家都知道数字1M=10^6对吧(M=Million),以10为底,6次方
2.计算机里1M=1024KB=2^20B,以2为底(计算机只有0和1),10次方,为什么不也是6次方呢,同样是兆,底数不一样是因为数学里有(0-9),计算机只有(0-1),so,为什么这里是6次方呢?
3.我们的数字单位排列:个、十、百(10^2)、千(10^3)、万、亿(10^9)、兆(10^12),这里也是10为底,可是为什么是12次方呢?
懂的给个解释,小弟很疑惑,不懂的就别粘贴别处答案了,不感兴趣就飘过,感兴趣的收藏等待好心人回复
1M换算:计算机里,单位里1.大家都知道数字1M=10^6对吧(M=Million),以10为底,6次方 2.计算机里1M=1024KB=2^20B,以2为底(计算机只有0和1),10次方,为什么不也是6次方呢,同样是兆,底数不一样是因为数
1.大家都知道数字1M=10^6对吧(M=Million),以10为底,6次方
这里的1M= 1 Million =1百万 = 10^6,这里的M是Million的简写
2、计算机里1M=1024KB=2^20B,以2为底(计算机只有0和1),10次方,为什么不也是6次方呢
计算机采用的是2进制运算来出来数据的,所以计算机只有0和1两个数
1M=1MB=1 Mega Byte,这里的M是Mega Byte的简写,而不是上面Million的简写
底数不一样是因为数学里有(0-9),计算机只有(0-1),so,为什么这里是6次方呢?
数学里面没有特别说明的,我们则采用科学计数法,则以10为底数,如1Million=10^6;
而计算机采用的则是2进制运算来出来数据的,如1MB=1Mega Byte=2^20Byte
3、我们的数字单位排列:个、十、百(10^2)、千(10^3)、万、亿(10^9)、兆(10^12),这里也是10为底,可是为什么是12次方呢?
这个兆和第1个里面1M=10^6的M不是一个意思,第1个里面的M是Million的意思,你应该读做“百万”,而不是第3个里面的“兆”
这不很明显是因为单位不一样吗?严格来说,你这3个问题的单位都不一样啊.
1,第一个里面这个M就是M啊,它是Million的简称,不是兆啊
2,这个是在计算机里特指的单位,规定的就是1024,只不过也是以M为单位而已,和Million没有关系
3,这个兆和2里面的兆只是读音相同..木有关系..
1 第一个m之million 即百万
2 第二个m是计算机里面的单位即mb 全程mbyte 是兆字节
3 第三个为计数单位兆
3个的单位不同,其计算以及进位当让不同
这边都不懂,不是学计算机的吧!还有 亿 是1*10^8 ,不是10^9 明白!!
这中间的区别就是计算机里面是以2为底的,计算机里面1M=1024KB=1024*1024B 这样换算的,他的进制是1024的整数倍,因为他正好是2^10,这样的整数进制就方便计算机换算,如果以1000为整数倍进制,那对以2为底的计算机换算不利,非常麻烦,你也知道他的换算是01010111001 这种类型...
全部展开
这边都不懂,不是学计算机的吧!还有 亿 是1*10^8 ,不是10^9 明白!!
这中间的区别就是计算机里面是以2为底的,计算机里面1M=1024KB=1024*1024B 这样换算的,他的进制是1024的整数倍,因为他正好是2^10,这样的整数进制就方便计算机换算,如果以1000为整数倍进制,那对以2为底的计算机换算不利,非常麻烦,你也知道他的换算是01010111001 这种类型的二进制表示,这样就方便计算机的计算,而1024 和现实生活中的1000很近,所以现实生活中就将1024约等于1000,方便现实中人们的叫法,这是一个很近似的值。不知道这样说你有没有明白。
数字单位中千1000(10^3),计算机中千1024=2^10 ,这其中是有其相 约等于 的一方面的,这中间还是有点小误差。
收起