二进制和八进制 十六进制之间的小数部分怎么转换?最好能详细一点最好能一步一步的..不过偶说的是小数部分...整数部分我会...

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 23:16:12
二进制和八进制 十六进制之间的小数部分怎么转换?最好能详细一点最好能一步一步的..不过偶说的是小数部分...整数部分我会...

二进制和八进制 十六进制之间的小数部分怎么转换?最好能详细一点最好能一步一步的..不过偶说的是小数部分...整数部分我会...
二进制和八进制 十六进制之间的小数部分怎么转换?最好能详细一点
最好能一步一步的
..
不过偶说的是小数部分...整数部分我会...

二进制和八进制 十六进制之间的小数部分怎么转换?最好能详细一点最好能一步一步的..不过偶说的是小数部分...整数部分我会...
小数点后面的进制转换采用估值,一般手算是这样的:十进制转二进制,将小数点后的数单独拿出来(就是去掉前面的整数部分为零),然后乘2,取结果的整数部分,再取结果的小数部分乘2,再取整数部分,以此类推,除非是1/2的整数次,否则可以一直往下算,不过一般是取三位或四位有效数字,按照最后结果,从上到下取每次结果的整数部分.如果看不明白,可以看范例,如12.3456DEC转为二进制,整数部分就不说了,是1100,小数部分这样算,将.3456看为0.3456再乘以2,得到0.6912,取整数位0,再重复第一步,将0.6912乘以2得1.3824,取整数位1,继续重复第一步,将0.3824乘以2得0.7648,取整数位0,下面还是依次类推,一般算到3位就可以了,所以现在12.3456DEC转为二进制数就是1100.010BIN.这是十进制转为二进制,十进制转为八及十六进制是同样道理,只要将乘以2改为乘以8或者16就可以了.
至于二进制转为十进制,方法和整数位相同,例1100.010BIN转十进制,解法如下1100.010BIN=0*2^0+0*2^1+1*2^2+1*2^3+0*2^(-1)+1*2^(-2)+0*2^(-3)=12.25
比较前后两个答案可以知道十进制转二进制是很难得到精确的值的.
当然,如果你说有没有可以直接将二进制转为八进制或16进制的方法,有
1.二转八:1011010.1BIN 可以这样看,001011010.100,然后每三位转为八进制数,如(001)=1,(011)=3,(010)=2,(100)=4,然后就得到八进制数132.4OCT.
2.十六转二:F7.28HEX 将十六进制的每一位都转为四位的二进制数,即F=1111,7=0111,2=0010,8=1000,即可得到二进制数11110111.00101000BIN
总之把握2^3=8,2^4=16这个道理以及,每位八进制数相当于3位二进制数,每位16进制数相当于4位2进制数这句话就可以了.
基本上进制转换就是这个方法,当然除了考试以外,你还是用电脑自带的计算器完成吧.
以上完全自己手打,楼主感激我吧,不知道有没有让你满意.

二进制和八进制 十六进制之间的小数部分怎么转换?最好能详细一点最好能一步一步的..不过偶说的是小数部分...整数部分我会... 二进制小数0.1等值的十六进制及十进制,八进制小数之间如何换算? 如何将二进制的小数转化为十进制,八进制,十六进制 十进制,八进制,十六进制,二进制 的英文翻译 二进制,八进制,十进制,十六进制的英语单词是什么 带整数的十进制小数怎么转二进制.八进制.十六进制就以55.5来算吧.转成二进制是多少.八进制是多少.十六进制是多少?.. 二进制.十进制.八进制.十六进制四种算法之间的互相转换).讲简洁.明白 二进制,八进制十进制十六进制之间数据转换怎么转? 将十进制数32.5转换成对应的二进制数、八进制数和十六进制数. 计算机基础;十进制数100对应的二进制数、八进制数和十六进制数分别是 将八进制54.6转换成二进制和十六进制数是多少 进制转换过程十进制数174.58 转换成二进制的过程(保留四位小数)二进制数1111101011011.10111 分别转换成八进制的和十六进制数的过程. 有7进制数吗?它与十进制数、二进制数、十六进制数、八进制数之间的具体转换怎么算? 十进制小数怎么转为八进制和十六进制求解十进制小数转为八进制和十六进制的步骤,我知道是乘基取整,但是乘到什么时候结束呢,负数怎么转 二进制数1001101.1和八进制数115.1小数部分哪个大?怎么算 十进制小数如何转换为二进制、八进制、十六进制.请说清楚些.最好能举例. 二进制小数转八进制,十六进制0.10000110转成8进制 16进制我是菜鸟 二进制1101.1的八进制表示 小数部分怎么算?最好具体一点