![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
十进制100转换成二进制,八进制,十六进制,写出步骤
十进制100转换成二进制,八进制,十六进制,写出步骤
十进制转换二进制
2 /100 0
2/50 0
2/25 1
2/12 0
2/6 0
3/2 1
1/2 1
然后从尾到头读数就是 1100100
二进制转换八进制是3位一组
所以就是 001 100 100 位数不够,前面补0
八进制与二进制、十六进制之间关系
八进制 对应二进制 十六进制 对应二进制 十六进制 对应二进制
0 000 0 0000 8 1000
1 001 1 0001 9 1001
2 010 2 0010 A 1010
3 011 3 0011 B 1011
4 100 4 0100 C 1100
5 101 5 0101 D 1101
6 110 6 0110 E 1110
7 111 7 0111 F 1111
然后对应二进制数 八进制3为一组 十六进制4位一组
二进制1100100 对应八进制 001 100 100 就是八进制数 144
二进制1100100 对应十六进制 0110 0100 就是十六进制 64
忘采纳,纯手打。。
十进制0.062转换成二进制,八进制,十六进制
十进制0.0625,转换成
二进制0.0001
八进制0.04
十六进制0.1
将十进制36.125转换成二进制,八进制,十六进制
36/16=2 余数4,二进制形式0100
2/16=0 余数2,二进制形式0010
36d=24h=00100100b=100100b=44o
0.125*16=2.0 整数2,二进制形式0010
0.125d=2h=0.0010b=0.001b=0.1o
36.125d=24.2h=100100.001b=44.1o
二进制(11001110.1101)转换成十进制、八进制、十六进制
转换成十进制为206.8125,转换为八进制为316.24,十六进制为CE.D。二进制乘基法转换为十进制。三位一组可转换为八进制,四位一组转化为十六进制。
将十进制192.125转换成二进制,八进制和十六进制
上百度找在线工具查更快更方便
把十进制325转换成二进制,八进制,和十六进制是
二进制:101000101
八进制:505
十六进制:145
最简单的计算方法:开始-所有程序-附件-计算器-查看-科学型-选择需要转换的进制,输入需要转换的数字,再选择需要转换成什么进制,OK
十进制65转换成二进制和八进制,十六进制怎么转换?
65/2=32----1
32/2=16----0
16/2=8----0
8/2=4----0
4/2=2----0
2/2=1----0
1/2=0----1
逆序拼接余数得二进制数为 1 000 001
八进制数为 101
十六进制数为 41
将十进制数69.2转换成二进制、八进制、十六进制
先拿转成二进制为例,手算
-整数部分:写出二进制每位上的基数,个位是1,高位是低位乘以2,写到比69大为止
128 64 32 16 8 4 2 1
0 1 0 0 0 1 0 1
用69除以最高位上的基数得到商和余数=69/128=0[69],将商写到128这位下面
用上步得数的余数继续计算=69/64=1[5],将1写到64下面
5/32=0[5],5/16=0[5],5/8=0[5],5/4=1[1],1/2=0[1],1/1=1[0],计算直到余数为0停止,如果还有位没算就都填0,69转换成二进制数为1000101
-小数部分:取小数部分乘以2
取69.2的小数部分乘以2=0.2*2=0.4,结果的整数部分就是当前小数位[1000101.0]
取上步结果的小数部分乘以2=0.4*2=0.8[1000101.00],
0.8*2=1.6[1000101.001],0.6*2=1.2[1000101.0011],0.2*2=0.4[1000101.00110],0.4*2=0.8[1000101.001100],0.8*2=1.6[1000101.0011001],0.6*2=1.2[1000101.00110011],计算到达到指定位数或者小数部分为0时结束
结果69.2转换为二进制数为1000101.00110011
上述部分有乘以2的,换成乘以n那么就可以转换成n进制了,八进制乘以8,十六进制乘以16
有了二进制的话转换成八进制有简单算法:八进制每位相当于二进制3位
1000101.00110011=[001][000][101].[001][100][110]=105.146o
同理十六进制每位相当于二进制4位:1000101.00110011=[0100][0101].[0011][0011]=45.33H