
1 xunyu 2013-07-05 13:57:53 +08:00 M是一样的,Mb和MB是不一样的,b是bit,B是Byte,1Byte=8bit |
3 BOYPT 2013-07-05 13:59:48 +08:00 M都是million的意思,本意是10的6次方,但是2的10次方和这个数值相近,就借用了million。 |
4 ShadowStar 2013-07-05 14:03:47 +08:00 M是2的20次方,等于1048576,约等于10的6次方。 通常用M标识1000000,Mi标识1048576。 |
5 AstroProfundis 2013-07-05 14:04:46 +08:00 如果按国际单位制来是10的次方,不过计算机领域都用的2的次方,记得是和使用二进制有什么关系 |
6 BOYPT 2013-07-05 14:05:02 +08:00 ...嗯被楼主说错了也跟着说错了,2的10次方是1024[垂头] |
7 xunyu 2013-07-05 14:05:12 +08:00 2^10=1024, 怎么会和M扯上关系呢,“计算机中的M代表2的10次方。”这是从哪得到的? |
8 OrangeHat OP |
9 OrangeHat OP |
10 wy315700 2013-07-05 14:14:14 +08:00 为了表示区别 一般会把 MB写成MiB |
11 swulling 2013-07-05 14:15:11 +08:00 M只是缩写 MegaByte 缩写为MB 10^6B MegiByte应该缩写为MiB 2^20B Mega vs Megi,只是缩写相同而已 |
12 BOYPT 2013-07-05 14:21:05 +08:00 @OrangeHat Million只是因为人们觉得这样好读好交流而加上的标记。 这么理解大致没差了,按我的理解的表达就是: 1. 表示数据空间时候,因为每个存储单元可表达两种状态,每加一个单元,可表达的状态个数乘起来(排列组合是这么算的,跟bit还是byte没关系)。所以表达起来就是2的N次方。 2. 通信领域的的时候,更多是表达一个物理上的次数,比如脉冲信号次数、传输单元的个数,这个直接使用人们熟悉的10进制表示就足够。 |
13 GordianZ 2013-07-05 14:22:20 +08:00 |
16 LokiSharp 2013-07-06 11:08:28 +08:00 Byte 是字节 bit 是位 一个字节由 8 位组成 |