二进制,八进制,十进制,十六进制的换算

mac2022-06-30  26

十进制转二进制,整数部分按除2取余,小数部分按乘2取整.例:50/2    ........ 余025/2    ........ 余112/2    ........ 余06/2     ........ 余03/2     ........ 余1150的二进制就是  110010小数0.25*2   ........ 0.5    整数 00.5*2    ........ 1.0    整数 10.25的二进制数就是 0.01二进制转十进制10111      这是二进制数10111=1*2的4次方+0*2的3次方+1*2的2次方+1*2的1次方+1*2的0次方=16+0+4+2+1=23

 

小数二进制 转十进制

 

整数部分从低位至高位1,2,4,8,16,32.小数部分从小数点位置开始:1/2,1/4,1/8,1/16.即:1010.1011=>8+2+1/2+1/8+1/16 二进制与八进制,十六进制的对应关系二进制        八进制                 二进制               十六进制000          0                     0000                 0001          1                     0001                 1010          2                     0010                 2011          3                     0011                 3100          4                     0100                 4101          5                     0101                 5110          6                     0110                 6111          7                     0111                 7                                   1000                 8                                   1001                 9                                   1010                 A                                   1011                 B                                   1100                 C                                   1101                 D                                   1110                 E                                   1111                 F二进制换八进制例:10101101   看做  010   101   101换成对应的就    255二进制换十六进制例:10111101101  看做  0101  1110     1101换成对应的就是  5ED十进制数换八进制数,整数部分按除8取余,小数部分按乘8取整.十进制转十六进制,整数部分按除16取余,小数部分按乘16取整.2的0次方             12的1次方             22的2次方             42的3次方             82的4次方             162的5次方             322的6次方             642的7次方             1282的8次方             2562的9次方             5122的10次方            10242的-1次方            0.52的-2次方            0.252的-3次方            0.1252的-4次方            0.06252的-5次方            0.03125

转载于:https://www.cnblogs.com/deepwishly/archive/2010/04/23/2551248.html

最新回复(0)