为什么计算机中的1K等于1024而不是1000

作者&投稿:依兔 (若有异议请与网页底部的电邮联系)
为什么计算机里面的1K=1024~

计算机码是以二进制为基础,2的幂数可以反映二进制的位数.
因为2的10次幂是1024,最接近1000(1K),方便十进制的估算,终归十进制是最普及的.

这是为了物理实现的方便,也为了运算方便,大提高计算效率。

如按你所说,1K=1111101000B,也即1K=1000B(十进制),这样一来,或许对于人就要好理解多了,计算也方便,然而对计算机来说呢?

计算机是采用二进制计数的,在计算机中的数值数据的表示方法中,对于很长的数字,计算机一般采用浮点数据的编码表示。即形如X=a+2^b的形式。

1024=1*2^10
1000=0.1111101*2^10

若用1k=1024B,则比1k=1000B占用的存储空间要少。

等于1000还是1024都是人为定的,我来给你解释一下,
计算机中任何数据和操作都是二进制的,要显示到屏幕上都要进行转换,
举个例子,一个图片大小1024B,
假如你设定1k=1024B,那么显示出来的结果就是,这个图片大小是1k,
假如你设定1k=1000B,那么显示出来的结果就是,这个图片大小是1.024k,
至于用1024进制,还是1000进制,完全是人为去定的,你想用1010进制都可以,
微软公司用的是1024进制,而现在大部分电脑都是Windows系统,所以我们见到的统计结果都是按照1024进制显示的,
苹果公司用的是1000进制,所以你在苹果设备上看到的都是1000进制显示的结果,
华为公司也是用的1000进制,其实最适合人类思维的肯定是1000进制,直观易理解,1024进制注定被淘汰。

1GB=1024MB=1024×1024KB=1024×1024×1024B=1024×1024×1024×8b

还有1TB=1024GB

进位是2的10次方

参考:
电脑里的进制是按二进制计算的,容量的单位是B(Byte,字节),比如我们说一个硬盘的容量是40G,也就是40GB的意思.
G,是英文单词Giga(十亿)的第一个字母.比G小的还有M(Mega,百万,兆),K(Kilo,千),比G大的还有T(Tril,万亿),它们之间的换算是这样的
1T=1024G
1G=1024M
1M=1024K
1K=1024B
B(Byte,字节)是计算机中最基本的计量单位,还有b(bit,位,注意这个b和大写B的差别),b(位)是计算机中最小的单位,1B=8b.一个英文字母或数字在电脑中占用一个字节的空间,一个汉字占用两个字节(称为字),即1字=2字节.

可能有的人不清楚为什么要以1024为换算数,按常规数学算1T=1000G,1G=1000M....,这也是由电脑中的二进制规则决定的,1024=2^10(2的10次方),在二进制中2的N次幂中没有100,1000,10000的数,只有1,2,4,8,16,32,64,128,256,512,1024....,这其中只有1024与1000最接近.因此选用了1024这个数作为各单位之间的换算数.

以上说的是硬盘容量,内存容量也是如此.另外还有速度,我们常的CPU速度,内存速度则是按普通数学中以1000为换算单位的.即1T=1000G,1G=1000M,以此类推.不过单位不是字节而是赫兹(Hz).比如我们说一个CPU的的速度是2.5G,也就是说这块CPU的频率是2.5GHz=2500MHz=2500000000H

1024是2的十次方,计算机以字节算容量,一个汉字占两个字节,这样算的话比较好换算

鬼老设定的进制,有本事你也可以改下。


1k什么意思
在计算机科学领域中,“K”通常用来表示千字节,用来计量数据的容量或者文件的大小。在网络语境中,“K”可能被用来代替“千”,例如在虚拟游戏社区里,可能表示某种虚拟货币的数量达到一千单位。此外,在一些社交媒体或网络论坛中,“等级”一词也可能被缩写为“级”,再加上“K”,如“1K级大佬”,...

1kb和1k是一样的吗?
1kb等于1k。1kb和1k是一个意思。1KB(Kilobyte)等于1024字节,这是计算机科学中最常用的数据单位之一。在计算机存储中,字节(Byte)是存储容量的基本单位,每8位二进制数算作一个字节。1KB等于1024字节,是由于计算机中采用二进制,二进制中每两个单位称为一个字节,因此1KB等于2的10次方,也就是1...

简述计算机中数据的存储单位
简述计算机中数据的存储单位内容如下:在计算机数据存储中,存储数据的基本单位是字节(Byte),最小单位是位(bit)。8个bit组成一个Byte(字节),能够容纳一个英文字符,不过一个汉字需要两个字节的存储空间!1024个字节就是1KByte(千字节),简写为1KB。计算机工作原理为高低电平(高为1,低为0)产生的...

为什么在电脑中1k=1024 ,为什么要这样表示?
这是为了物理实现的方便,也为了运算方便,大提高计算效率。如按你所说,1K=1111101000B,也即1K=1000B(十进制),这样一来,或许对于人就要好理解多了,计算也方便,然而对计算机来说呢?计算机是采用二进制计数的,在计算机中的数值数据的表示方法中,对于很长的数字,计算机一般采用浮点数据的编码表示...

电脑中1K字节K是什么单位读什么 1M字节M又是什么
最小的单位为B,然后是KB,K是千的意思,接着是MB,即兆,最后是GB,就是通常我们说的硬盘是多少G.

在十六位计算机中,1k字节等于
不管在什么电脑中,1千字节相当于1024字节。内存是电脑的记忆部件,用于存放电脑运行中的原始数据、中间结果以及指示电脑工作的程序。内存可以分为随机访问存储器和只读存储器,前者允许数据的读取与写入,磁盘中的程序必须被调入内存后才能运行,中央处理器可直接访问内存,与内存交换数据。电脑断电后,随机...

计算机中1K表示的二进制位数是多少
1k=2^10=1024,仅表示一个数量,与位数没有直接关系。具体位数要看1k后面的单位。例如1kbit=1024*1位=1024位,1kB=1024*1字节=1024*8位等等。

电脑上关于大小的MB、KB、K是什么关系?
MB、KB、K都是计算机的存储单位。计算机中各种存储容量的单位都是用字节Byte 简为B)来表示,此外还有KB、MB、GB和TB,他们的关系是:1KB=1024Bytes=2的10次方Bytes;1MB=1024KB=2的20次方Bytes;1GB=1024MB=2的30次方Bytes;1TB=1024GB=2的40次方Bytes。

在计算机中最小的数据单位是?
在计算机中最小的数据单位是bit。bit是二进制数的一位包含的信息或2个选项中特别指定1个的需要信息量称为一比特,是表示信息的最小单位,只有两种状态:0和1。这两个值也可以被解释为逻辑值(真\/假、yes\/no)、代数符号(+\/-)、激活状态(on\/off)或任何其他两值属性。一个字节(byte)为8个比特,...

计算机储存单位是什么?
计算机存储信息的最小单位,称之为位(bit,又称比特) 。存储器中所包含存储单元的数量称为存储容量,其计量基本单位是字节(Byte。简称B),8个二进制位称为1个字节,此外还有KB、MB、GB、TB等,它们之间的换算关系是1Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。TB(口语简...

札达县17114622786: 为什么在电脑中1k=1024 -
奚制介宁: 二进制原因,由于2^10 = 1024 ≈1000 ,所以就采用这个代替了.

札达县17114622786: 为什么计算机中的1K等于1024而不是1000 -
奚制介宁: 等于1000还是1024都是人为定的,我来给你解释一下,计算机中任何数据和操作都是二进制的,要显示到屏幕上都要进行转换,举个例子,一个图片大小1024B,假如你设定1k=1024B,那么显示出来的结果就是,这个图片大小是1k,假如你设...

札达县17114622786: 为什么在电脑中1k=1024 ,为什么要这样表示? -
奚制介宁: 这是为了物理实现的方便,也为了运算方便,大提高计算效率.如按你所说,1K=1111101000B,也即1K=1000B(十进制),这样一来,或许对于人就要好理解多了,计算也方便,然而对计算机来说呢?计算机是采用二进制计数的,在计算机中的数值数据的表示方法中,对于很长的数字,计算机一般采用浮点数据的编码表示.即形如X=a+2^b的形式.1024=1*2^10 1000=0.1111101*2^10若用1k=1024B,则比1k=1000B占用的存储空间要少.

札达县17114622786: 为什么计算机里面的1K=1024 -
奚制介宁: 计算机码是以二进制为基础,2的幂数可以反映二进制的位数.因为2的10次幂是1024,最接近1000(1K),方便十进制的估算,终归十进制是最普及的.

札达县17114622786: 在计算机里1k为什么等于1024
奚制介宁: 你要明白一点,电脑是二进制的,在二进制中是不存在1000这个值的,然而2的9次方为512,2的10次方为1024,2的11次方为2048,哪个离1000最近,你应该知道了吧?

札达县17114622786: 计算机的k字节为什么按1024进位?即1kb=1024b而不是1000b?
奚制介宁: 1k就是1千啊,1024约等于1000这是小学老师教的 因为外国是以K为节位如 1,000,000,000 就是1KKK就是1KM就是1G B是字节KB就是大约1000个字节 WIN2K就是Windows 2000啊 其实上面的答复才是技术性的

札达县17114622786: 为什么微型计算机中1K字节表示的二进制是8乘1024而不是1024呢 -
奚制介宁: 位 是最小的信息单位,用0或1来表示一个二进制位数.而1B=8b(位) 所以1KB=8*1024B

札达县17114622786: 计算机容量换算中为什么1KB=1024B而不是1000B,那么K?
奚制介宁: 因为这是二进制,电脑的运行的状态描述,2进制最原始的由来,K是千的英文缩写表示,2的10次方是不可能等于1000的,所以取1024B作为1KB.

札达县17114622786: 计算机中,为什么1兆字节=1千字节呢? -
奚制介宁: 为什么是10次方,这只是一个近似值的考虑 字节的一个基本的运算单位 千的英文单词为 kilo 1K的值为1024,近似为1000 所以叫做Kilobyte 同样的道理 PB TB GB MB等的都是类似的 至于计算机单位之间的换算的速率的1024 1024是2的10次方...

札达县17114622786: 1K为何等于2^10?大佬,它是怎样计算出来的? -
奚制介宁: 这就是电脑行业的规定,在某些非电脑应用场合,包括电子行业,仍然用1K=1000的计算方法,甚至卖存储设备的人也老用这个忽悠我们,所以我们老有硬盘、U盘等存储设备容量短斤少两的感觉.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网