概述:本文主要是对位(bit)、字节(Byte)、字符三个基础概念的讲解
内容:
位/比特位(bit)
位也称为比特,通常简写为"b",是数据存储的最小单位。
在计算机中的二进制数系统中,每个0或1就是一个位(bit)。
8bit称为一个字节Byte即1Byte=8bit
计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一个机器周期内可以处理32位二进制数据的计算。
字节(Byte)
字节(Byte)通常简写为"B",是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。
一个字节存储8位无符号数,Byte是从0-255的无符号类型,所以不能表示负数。
位、字节的计算
1Byte = 8bit
1KB = 1024Byte
1MB = 1024KB (2^10B)
1GB = 1024MB (2^20B)
1TB = 1024GB (2^30B)
字符
字符是指计算机中使用的文字和符号,比如a、A、1、中、+、*、の......均表示一个字符。
一般 utf-8 编码下,一个汉字字符占用 3 个 字节。
一般 gbk 编码下,一个汉字字符占用 2 个 字节。
原创不易,转载请保留本站版权。