谈一谈计算机存储单位字节与字符

字节,是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。

数据存储是以10进制表示,数据传输是以2进制表示的,所以1Kb不等于1000B

1kb =1024B, 1Mb =1024*1024B.其中1024=2的10次方。

B与bit

数据存储是以字节 byte为单位,数据传输是以大多是以位bit,又称比特为单位,一个位就代表一个0或1(即二进制),每8个位bit组成一个字节(byte)是最小一级的信息单位。

1k = 1024 byte

unicode(统一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。

机器是只识别字节的,一个字符可能编码成1个2个甚至3个4个字节。这跟字符集编码有关系,英文字母和数字是单字节,但汉字这些自然语言中的字符是多字节的。一个字节只能表示255个字符,不可能用于全球那么多种自然语言的处理,因此肯定需要多字节的存储方式。

字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!#++等等。在ASCII编码中,一个英文字母字符存储需要1个字节。一个汉字字符储存需要3到4个字节.在UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节).

时间: 2024-10-14 00:46:51

谈一谈计算机存储单位字节与字符的相关文章

计算机存储单位介绍

计算机存储单位一般用b.B.KB.MB.GB.TB.PB.EB.ZB.YB.BB来表示,它们之间的关系是: 比特位 bit (Binary Digits):存放一位二进制数即 0 或 1.最小的存储单位: 字节 byte:8个二进制位(b)为一个字节(B) 1KB (Kilobyte 千字节)=1024B, 1MB (Megabyte 兆字节 兆)=1024KB 1GB (Gigabyte 吉字节 千兆)=1024MB 1TB (Trillionbyte 万亿字节 太字节)=1024GB,其中1

计算机存储单位B、KB、MB、GB、TB、PB、EB

计算机存储单位 计算机存储单位一般用B,KB,MB,GB,TB,EB,ZB,YB,BB来表示,它们之间的关系是:位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位.字节 byte:8个二进制位为一个字节(B),最常用的单位.1KB (Kilobyte 千字节)=1024B,1MB (Megabyte 兆字节 简称“兆”)=1024KB,1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,1TB (Trillionbyte 万亿字节

计算机存储单位KB,MB,GB,TB,PB,EB,ZB,YB后面是什么?

关于计算机存储单位KB,MB,GB,TB,PB,EB,ZB,YB后面是什么? 我们知道Kb是1000的1次方,所以 MB就是1000的2次方(106) GB就是1000的3次方(109) TB就是1000的4次方(1012) PB就是1000的5次方(1015) EB就是1000的6次方(1018) ZB就是1000的7次方(1021) YB就是1000的8次方(1024) 但是1000的9次方(1027)是什么呢? 对此我查阅了国外很多资料,他们有着很多不同的说法, 说法一:Brontobyt

计算机存储单位

1.计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个"0"或一个"1"叫一位. 2.计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置. 3.计算机存储容量大小以字节数来度量,1024进位制: 1024B=1K(千)B 1024KB=1M(兆)B 1024MB=1G(吉)B 1024GB=1T(太)B 以下还有PB.EB.ZB.YB .NB.DB,一般人不常使

计算机存储单位和网络网速单位

存储单位 bit(b,比特/位)是计算机最小的存储单位,存放一位二进制数0或1.网络传输中以位(b)为传输单位. Byte(B,字节)是常用的存储单位,1个字节等于8个二进制位. 1B(Byte,字节)= 8b(bit,位/比特) 1KB(千字节)= 1024B(字节) 下面表格是各单位简写.全称和换算单位: 单位名称(简写) 单位名称(大写) 换算单位 换算倍数 B Byte bit 8 KB Kilo Byte B 1024 MB Mega Byte KB 1024 GB Giga Byte

转 ORACLE数据库它可以存储 中文 字节或字符

一:因为ORACLE数据库它可以存储字节或字符,例如 CHAR(12 BYTE) CHAR(12 CHAR)的意义是不同的.一般来说默认是存储字节,你可以查看数据库参数NLS_LENGTH_SEMANTICS的值. 1: SQL> show parameter nls_length_semantics; 2: 3: NAME                          TYPE        VALUE 4: ------------------------- ----------- --

计算机的存储单位

位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位. 字节 byte:8个二进制位为一个字节(B),最常用的单位. 即1B(byte 字节) = 8 bit 计算机存储单位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示,它们之间的关系是: 1KB (Kilobyte 千字节)=1024B, 1MB (Megabyte 兆字节 简称“兆”)=1024KB, 1GB (Gigabyte 吉字节 又称“千兆”)=1024MB, 1

存储单位介绍:位、字节、(字)机器字长 捋顺他们的关系

真实看着看着就晕了,还是自己没有完全弄清楚,特此整理. 从小到大讲解: 1.  位 bit :最小的存储单位(可以容纳0和1其中之一) 2.  字节 byte :常用的计算机存储单位.1字节 =  8 位(这是字节的标准定义) 3   字 word :即机器字长,是自然的存储单位.计算机是多少位的,一个字就又多少位.(如64位的机器,一个机器字长就是64位) 版权声明:本文为博主原创文章,未经博主允许不得转载.

字节,字符及占用内存大小情况

https://blog.csdn.net/liwenxia626/article/details/70808958 (一)"字节"的定义 字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位. (二)"字符"的定义 字符是指计算机中使用的文字和符号,比如1.2.3.A.B.C.~!·#¥%---*()--+.等等. (三)"字节"与"字符" 它们完全不是一个位面的概念,所以两者之间