2024年1月14日发(作者:)

字节是由8个位所组成,可代表一个字符(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),是内存储存数据的基本单位。

1 byte = 8 bit

1 KB = 1024 bytes =210 bytes

1 MB = 1024 KB = 220 bytes

1 GB = 1024 MB = 230 bytes

位:“位(bit)”是电子计算机中最小的数据单位。每一位的状态只能是0或1。

字节:8个二进制位构成1个“字节(Byte)”,它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。

字:“字”由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。例如一台8位机,它的1个字就等于1个字节,字长为8位。如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。字是计算机进行数据处理和运算的单位。

KB:在一般的计量单位中,通常K表示1000。例如:1公里= 1000米,经常被写为1km;1公斤=1000克,写为1kg。同样K在二进制中也有类似的含义。只是这时K表示1024,也就是2的10次 方。1KB表示1K个Byte,也就是1024个字节。

MB:计量单位中的M(兆)是10的6次方,见到M自然想起要在该数值的后边续上六个0,即扩大一百万倍。在二进制中,MB也表示到了百万级的数量级,但1MB不正好等于1000000字节,而是1048576字节,即 1MB = 2E+20 Bytes = 1048576Bytes。

计算机系统中的数据的计量单位。

在标准10进制公制度量系统中,倍率关系如下所示

kilo (k)* = 10 ^ 3 = 1,000 thousand 千

mega (M) = 10 ^ 6 = 1,000,000 million 百万

giga (G) = 10 ^ 9 = 1,000,000,000 billion 十亿

tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion 万亿

* 在公制系统中, "k" 或者 "kilo" 前缀只使用小写字母

在计算机/通讯行业中,计算数据传送速度也使用每秒传送公制数据量来计算

1 bit (b) = 0 or 1 = one binary digit 一个二进制位元

1 kilobit(kb)=10^3 bits = 1,000 bits 一千位元

1 Megabit(Mb)=10^6 bits = 1,000,000 bits 一百万位元

1 Gigabit(Gb)=10^9 bits = 1,000,000,000 bits 一万亿位元

根据进制规定,传送速度可以有两种表示方法 bps 和 Bps,但是他们是有严格区别。Bps中的 B 使用的是二进制系统中的Byte字节 ,bps中的 b 是十进制系统中的位元。

在我们常说的56K拨号,100M局域网都是bps计量,当用于软件下载时,下载工具一般又以Bps计算,所以它们之间有 8 bit=1 Byte 的换算关系,那么56Kbps拨号极限下载速度是 56Kbps/8=7KBps 每秒下载7K字节 。

在数据存储,容量计算中,一般又结合公制的进制和二进制的数据计算方法来计算

(二进制)

1 byte (B) = 8 bits (b) 字节=8个二进制位

1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes 千字节

1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes 兆字节

1 Gigabyte(G/GB)=2^30 bytes=1,073,741,824 bytes 千兆字节

1 Terabyte(T/TB)=2^40 bytes=1,099,511,627,776 bytes吉字节

一些存储器厂家特别是硬盘厂家就更紧密结合十进制来计算,这就是为什么操作系统显示的容量与厂家标示的容量有些一些差异的原因

(十进制)

1 byte (B) = 8 bits (b)

1 Kilobyte (K / KB) = 10^3 bytes = 1,000 bytes

1 Megabyte (M / MB) = 10^6 bytes = 1,000,000 bytes

1 Gigabyte (G / GB) = 10^9 bytes = 1,000,000,000 bytes

1 Terabyte (T / TB) = 10^12 bytes = 1,000,000,000,000 bytes

电脑的最小的计量单位——bit

电脑世界是由0与1组成的,其中由数以万计的线路,一条线路传递一个信号,而0代表没有信号,1代表有信号,就像电源开关一样,同一时间只可能有一种状态,所以电脑最基本的电位就是一条线路的信号,我们就把它称作“位”,英文叫做bit,缩写b。“位”和“字节”其实都是电脑的计量单位,他们之间的关系就像表兄弟,我们可以理解成字节就是由位组成的,一个“字节”等于8“位”,Byte是它的缩写,是电脑中最基本的单位。

电脑中最基本的单位是“位”(bit),但“位”这个单位太小,所以字节(Byte)是电脑存储容量的基本计量电位。Byte可简写位B,一个字节由八个二进制位组成,其最小值为0,最大值为,一个存储单元能存储一个字节的内容。

了解了位和字节的基本概念,我们再来看看它们各自的使用范围和常见的使用误区吧!!!

位的使用误区:你的宽带有多宽

随着ADSL和小区宽带的普及,宽带网步入了千千万万老百姓的家庭。在这场普及运动中电信等运营公司都宣称自己的速度能够“1M到户”,甚至是10M,100。然而实事是这样吗?10M,100M的传输速率的真假,我们先来谈谈所谓的1M宽带,电信公司是怎么计算的。

其实,在宽带网中,运营商们1M宽带是指1Mbps(megabits per second 兆比特每秒),bps是 bit per second 的缩写,也就是每秒多少位 的意思,是用来计算资料传输速率的单位 。举例来说,一般电信局通常说的1M的宽带,所使用的单位是bps,我们都知道一个字节等于8位,而我们的电脑存储单位使用的是字节,也就是理论上每秒可以向硬盘下载1×1024/8=128kb /sec 的数据。但这也是理论上的速度,实际上则要在扣约12%的数据头信息(包 括 Ethermer header, ip header , tcp header , atm header 等),各种各样的控制讯号,所以传输 速度上限应为112kb/sec 左右,而不应该望文生义地理解为“每秒可以传输1M字节的数据”。所以不要迷信广告,传输单位的写法上,B和b分别代表 Bytes

和bits,两者定义不同,差距可是8倍啊

这里列出了各种带宽的极限下载值

1M=112KB/S

2M=225KB/S

8M=901KB/S

10M=1126KB/S

字节的使用误区:硬盘容量的困惑

正如上所说,电脑中的基本电位是“位”(bit) ,但“位”这个单位太小,所以在计算硬盘容量和内存大小时,通常使用较大的单位 “字节”。 Byte 可简写位B,一般听说128mb内存,40GB硬盘就是以“字节”为电位。在电脑中一个字节等于8位,一个英文字母或数字就要占据1个字节,而一个汉字要占据2个字节。1KB等于1000个字节,1MB等于1百万个字节,而1GB这是十亿个字节。

下面的表格展示了这些单位之间的换算关系

单位全称

缩写

换算

Kilo

K

1k字节=1,024个字节

Mega

M

1m字节=1,048,576字节

Giga

G

1g字节=1,073,741,824字节

Tera

T

1t字节=1,099,511,62,776字节

Peta

P

1p字节=1,125,899,906,842,624字节

Exa

E

1e字节=1,152,92,504,606,846,976字节

Zeta

Z

1z字节=1,180,591,620,,11,303,424字节

Yotta

Y

1y字节=1,208,925,819,614,629,74,706,176字节

根据上表可以算出40GB的硬盘应该可以存储40GB×1,073,741,824字节=60字节的数据。

是由于硬盘厂商对容量的计算方法与操作系统的计算方法不同而造成的,不同的单位转换造成的。

在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024位一进制,每1024为1KB,每1024KB为1M,每1024MB 为1G。而硬盘厂商的计算容量时,则时以每1000为一进制的,每1000B=1KB,1000KB=1MB, 1000MB=1G。这二者的进制差异造 成了硬盘的缩水。

厂商容量的计算方法:40GB=40,000MB=40,000,000KB=40,000,000,000字节

换成操作系统的计算方法:40,000,000,000字节/1024=KB/1024=38MB

我在这里解释一下Mbps和MB/s的区别

Mbps是电信部门衡量网络带宽的单位 是国际通用的一种计量单位意思是兆比特位每秒, 而MB(Mbytes)是电脑文件容量的单位 (兆字节) 它们的换算关系是 1MB/s=8Mbp/s

所以运营商所说的1M/s 应该是 1Mbps 即 128KB/s

只要提到传输速率B一律代表 bit

只要提到容量单位B一律代表 byte

我这里提提网卡的速度 100Mbps(B代表bit),实际理论的传输速率是s(B代表byte)

ADSL的速度也是2Mbps(B代表bit),实际理论的传输速率是250KB/s(B代表byte)

实际上KB/s和MB/s不是专业传输速度的单位,一开始是为了使用方便,后来人们习惯了,所以才出现这个词

下面是本人在网上找的相关资料

bit意为“位”或“比特”,是计算机运算的基础;

byte意为“字节”,是计算机文件大小的基本计算单位;

说到标准接口传输速率。许多人都将“480mbps”误解为480兆/秒。其实,这是错误的,事实上“480mbps”应为“480兆比特/秒”或“480兆位/秒”,它等于“60兆字节/秒”,大家看到差距了吧。

这要从bit和byte说起:bit和byte同译为"比特",都是数据量度单位,bit=“比特”或“位”。

byte=字节即1byte=8bits,两者换算是1:8的关系。

mbps=mega bits per second(兆位/秒)是速率单位,所以正确的说法应该是说的传输速度是480兆位/秒,即480mbps。

mb=mega bytes(兆比、兆字节)是量单位,1mb/s(兆字节/秒)=8mbps(兆位/秒)。

我们所说的硬盘容量是40gb、80gb、100gb,这里的b指是的byte也就是“字节”。

1 kb = 1024 bytes =2^10 bytes

1 mb = 1024 kb = 2^20 bytes

1 gb = 1024 mb = 2^30 bytes

比如以前所谓的56kb的modem换算过来56kbps除以8也就是7kbyte,所以真正从网上下载文件存在硬盘上的速度也就是每秒7kbyte。

也就是说与传输速度有关的b一般指的是bit。

与容量有关的b一般指的是byte。

常用的一些速度:

普通IDE硬盘的速度上限是12MB/s

Serial ATA 硬盘的数据传输率理论上限是150MB/s

Serial ATA 硬盘的数据传输率理论上限是300MB/s 最终SATA将实现600MB/s的最高数据传输率

百兆网卡传输速率的理论上限是s

千兆网卡传输速率的理论上限是125MB/s

设备的理论传输上限为60MB/s