单选题
若十进制数为137.5,则其八进制数为______。
A、
89.8
B、
211.4
C、
211.5
D、
1011111.101
【正确答案】
B
【答案解析】
[解析] 十进制转换成八进制,整数部分采用除基取余法:将整数除以8,所得余数即为转换后的八进制数的个位数码,再将商除以8,余数为八进制数十位上的数码,如此反复进行,直到商是0为止。小数部分采用乘基取整法:将小数乘以8,所得积的整数部分即为八进制数十分位上的数码,再将此积的小数部分乘以8,得到百分位上的数码,如此反复直到积是1.0为止。经转换得到的八进制数为211.40。
提交答案
关闭