将下列二进制数转换为八进制数和十六进制数

2025-01-18 20:29:46
推荐回答(1个)
回答1:

1.

---->

(11001.101)(二)
整数部分:
从后往前每三位一组,缺位处有0填补,然后按十进制方法进行转化,
则有:
001=1
011=3
然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式
小数部分:
从前往后每三位一组,缺位处有0填补,然后按十进制方法进行转化,
则有:
101=5
然后我们将结果部分按从上往下的顺序书写就是:5,那么这个5就是二进制0.625的八进制形式
所以:(11001.101)(二)=(31.5)(八)