题目
【计算题】请将下列各十进制数转化为二进制、八进制和十六进制。 (1)456.125 (2)347
【计算题】请将下列各十进制数转化为二进制、八进制和十六进制。 (1)456.125 (2)347
题目解答
答案
(1)111001000.001B; 710.1O; 1C8.2H; (2)101011011B; 533O; 15BH
解析
步骤 1:将十进制数456.125转换为二进制
- 将整数部分456转换为二进制:456除以2,记录余数,直到商为0,然后将余数倒序排列。
- 将小数部分0.125转换为二进制:0.125乘以2,记录整数部分,直到小数部分为0,然后将整数部分正序排列。
步骤 2:将十进制数456.125转换为八进制
- 将整数部分456转换为八进制:456除以8,记录余数,直到商为0,然后将余数倒序排列。
- 将小数部分0.125转换为八进制:0.125乘以8,记录整数部分,直到小数部分为0,然后将整数部分正序排列。
步骤 3:将十进制数456.125转换为十六进制
- 将整数部分456转换为十六进制:456除以16,记录余数,直到商为0,然后将余数倒序排列。
- 将小数部分0.125转换为十六进制:0.125乘以16,记录整数部分,直到小数部分为0,然后将整数部分正序排列。
步骤 4:将十进制数347转换为二进制
- 将整数部分347转换为二进制:347除以2,记录余数,直到商为0,然后将余数倒序排列。
步骤 5:将十进制数347转换为八进制
- 将整数部分347转换为八进制:347除以8,记录余数,直到商为0,然后将余数倒序排列。
步骤 6:将十进制数347转换为十六进制
- 将整数部分347转换为十六进制:347除以16,记录余数,直到商为0,然后将余数倒序排列。
- 将整数部分456转换为二进制:456除以2,记录余数,直到商为0,然后将余数倒序排列。
- 将小数部分0.125转换为二进制:0.125乘以2,记录整数部分,直到小数部分为0,然后将整数部分正序排列。
步骤 2:将十进制数456.125转换为八进制
- 将整数部分456转换为八进制:456除以8,记录余数,直到商为0,然后将余数倒序排列。
- 将小数部分0.125转换为八进制:0.125乘以8,记录整数部分,直到小数部分为0,然后将整数部分正序排列。
步骤 3:将十进制数456.125转换为十六进制
- 将整数部分456转换为十六进制:456除以16,记录余数,直到商为0,然后将余数倒序排列。
- 将小数部分0.125转换为十六进制:0.125乘以16,记录整数部分,直到小数部分为0,然后将整数部分正序排列。
步骤 4:将十进制数347转换为二进制
- 将整数部分347转换为二进制:347除以2,记录余数,直到商为0,然后将余数倒序排列。
步骤 5:将十进制数347转换为八进制
- 将整数部分347转换为八进制:347除以8,记录余数,直到商为0,然后将余数倒序排列。
步骤 6:将十进制数347转换为十六进制
- 将整数部分347转换为十六进制:347除以16,记录余数,直到商为0,然后将余数倒序排列。