发布网友
共3个回答
热心网友
很容易的10转二进制就余2,转8就余8,二进制转八进制 (每一个八进制数相当于三位二进制数),每三位就看成一个八进制数,转16进制道理一样
热心网友
二进制转十进制,按各阶乘求出值然后相加即可。
例如题目中的(1101.11)2,换算为十进制:
= 1×2³ + 1×2² + 0×2^1 + 1×2^0 + 1×2^-1 + 1×2^-2
= 8 + 4 + 0 + 1 + 0.5 + 0.25
= 13.75追问第三条的1111.01转8进制怎么转
追答二进制转8进制,从小数点开始,向左每3位对齐、高位补零;向右每3位对齐、低位补零。
001 111 . 010
每3位二进制转为1位8进制,结果是 13.2
热心网友
这里有一个在线工具网页链接,比如(.5)10=131.4(8)