将205.25的二进制,八进制,十六进制表示方法,请写些具体过程,谢谢大家

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:14:40

首先205.25是十进制,转换成二进制有两个步骤,先把205.25拆成 205 和0.25
先算出205的十进制(小数点前面的数除2取余数)
205/2=104 余数1 低位
104/2=52 0
52/2=26 0
26/2=13 0
13/2=6 1 ↑
6/2=3 0
3/2=1 1
1 1 高位
然后算出0.25的十进制(小数点后面的数乘2取整数)
0.25*2=0.50 取整数 0 高位

0.50*2=1.00 取整数 1 低位

所以得出结论205.25的二进制为11010001.01

八进制和十六进制的话就简单了,只要把数值相乘然后相加即可
八进制
205.25=2*(8的2次方)+ 0*(8的1次方)+5*(8的0次方). 2(8的-1次方)+5*(8的-2次方)=2*64+0+5 . 2/8 + 5/64=133.328125
十六进制
205.25=2*(16的2次方)+ 0*(16的1次方)+5*(16的0次方). 2(16的-1次方)+5*(16的-2次方)=2*256+0+5 . 2/16 + 5/256=517.14453125

有什么其他问题可以发我邮箱xumingstart@163.com