进算计进制

    xiaoxiao2025-07-08  15

    计算机由二进制为基础

    它的1000是210=1024 ; 1 K B = 1024 B 1KB=1024B 1KB=1024B 1 M B = 1024 K B 1MB=1024KB 1MB=1024KB 1 G B = 1024 M B 1GB=1024MB 1GB=1024MB 1 T B = 1024 G B 1TB=1024GB 1TB=1024GB 数据是由0,1的2进制形式放在内存中 ; 内存:由无数个电子开关组成,开表示1,关表示0 ; 电子开关称为—比特(bit),比特也叫作位,简写成为(b); 一般用8个二进制位组成一个字节(byte)比特用b表示,字节用B表示因此 1 B = 8 b 1B=8b 1B=8b; 一个字节可以表示为0~255的所有整数,共256个数,最大为 11111111 = 255 11111111=255 11111111=255; 二进制:0,1两个符号表示; 八进制:0,1,2,3,4,5,6,7八个符号表示; 十进制:0,1,2,3,4,5,6,7,8,9十个符号表示; 十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F十六个符号表示;注:(A代表10,B代表11,C代表12,D代表13,E代表14,F代表15) 根据十进制满二进一的原则有: 十进制转二进制:0=0(2),1=1(2),2=10(2),3=11(2),4=100(2),5=101(2),6=110(2) 十进制转二进制例: 2|89=1  2|44=0   2|22=0    2|11=1     2 | 5=1      2| 2=0         1 从下向上 89 = 1011001 89=1011001 89=1011001(2)

    同理十进制转八进制: 8|132=4  8 | 16=0      2 从下向上 132 = 204 132=204 132=204(8)

    同理十进制转十六进制: 16|8956=12  16|559=15    16|34=2        2 从下向上 8956 = 22 F C 8956=22FC 8956=22FC(16)(F=15,C=12)

    二进制转十进制例: 110011(2)=(1 * 25)+(1 * 24)+(0 * 23)+(0 * 22)+(1 * 21)+(1 * 20)       =32    +16    +0    +0    +2   +1       =51       八进制转十进制例: 775(8)=(7 * 82)+(7 * 81)+(5 * 80)       =448    +56    +5           =509

    十六进制转十进制例: 3 A 6 F 3A6F 3A6F(16)=(3 * 163)+(10 * 162)+(6 * 161)+(15 * 160)       =12288   +2560    +96    +15           =14959

    最新回复(0)