bit byte K M G

转载 2004年07月27日 15:32:00

字节是由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

 计算机计量单位和进制计算表

jlsnap.gif

 网络带宽表

jlsnap2.gif

bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算

bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算 bit 电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。 Byte 字节单位...
  • a9254778
  • a9254778
  • 2013年01月17日 13:20
  • 26806

MB/s与Mbit/s的区别!!!

数据传输率的单位一般采用MB/s或Mbit/s,尤其在内部数据传输率上官方数据中更多的采用Mbit/s为单位。此处有必要讲解一下两个单位二者之间的差异:  MB/s的含义是兆字节每秒,Mbit/...
  • pugu12
  • pugu12
  • 2016年05月23日 17:43
  • 983

你真正理解java的字符类型了吗?(bit,byte,short,int等字符类型)

下面你会真正理解java的bit,byte,short,int等字符类型package sort.bing.com; import java.io.ByteArrayOutputStream; im...
  • u011067360
  • u011067360
  • 2014年03月09日 11:53
  • 3754

linux 系统磁盘分区之fdisk

对于学习磁盘分区,通常学习的都是fdisk命令 当然,对于小于2TB的磁盘,我们基本上是使用fdisk命令进行分区 下面就简单介绍一下fdisk操作磁盘的基本命令和场景模拟 常用命令介绍   ...
  • h249059945
  • h249059945
  • 2013年10月13日 03:30
  • 2850

Golang 实现Bit数组

《The Go Programming Language》 笔记package mainimport ( "bytes" "fmt" )const target int = 3...
  • lezong2011
  • lezong2011
  • 2016年11月28日 11:20
  • 760

关于数据库字段长度字节(byte)和(bit)的几个概念问题!

应用据库也很久了,只是几个概念问题一直在纠结!    1 、字节(byte)    2、位(bit)    3、存储单位    4、字节和二进制的关系,即byte和bit的转化关系。    看来看去,...
  • u012286682
  • u012286682
  • 2015年07月09日 10:30
  • 3430

算法:图解最小生成树之克鲁斯卡尔(Kruskal)算法

算法基本思想:设无向连通网为G=(V, E),令G的最小生成树为T=(U, TE),其初态为U=V,TE={ },然后,按照边的权值由小到大的顺序,考察G的边集E中的各条边。若被考察的边的两个顶点属于...
  • Sandeldeng
  • Sandeldeng
  • 2016年11月02日 16:35
  • 278

字节、字、bit、Byte、byte的关系区分

1、位(bit)             来自英文bit,音译为“比特”, 表示二进制位。位是计算机内部数据存储最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态;两个...
  • u012541747
  • u012541747
  • 2016年04月26日 21:52
  • 702

图的m着色问题 解题报告

图的m着色问题 【问题描述】        给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。如果有一种着色法使G中每条边的2个顶点着不同颜色,则称这个图是m可着...
  • Clove_unique
  • Clove_unique
  • 2015年08月13日 10:36
  • 1398

如何获取byte的各个bit值以及常见位操作

如何获取byte的各个bit值以及常见位操作 https://www.cnblogs.com/Joanna-Yan/p/5080935.html 项目中通过信号采集板的数据获取车上仪表...
  • dlf1769
  • dlf1769
  • 2017年12月28日 08:56
  • 31
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bit byte K M G
举报原因:
原因补充:

(最多只允许输入30个字)