将十进制数139·75转换为二进制,八进制,十六进制
1个回答
关注
展开全部
八进制:
整数部分除以8,直到商为0,每次取余数,将所有余数倒叙排列。
139 ÷ 8 = 17 … 余数3
17 ÷ 8 = 2 … 余数1
2 ÷ 8 = 0 … 余数2
所以,139的八进制为:213
对于小数部分,将其乘8,直到结果为1或者小数部分为0为止,每次取整数部分,将所有整数部分排列。
0.75 × 8 = 6 … 整数部分为6
所以,0.75的八进制为:0.6
将整数和小数部分合并,用小数点隔开。
所以,结果为:213.6
十六进制:
整数部分除以16,直到商为0,每次取余数,将所有余数倒叙排列,将10、11、12、13、14、15分别转换为A、B、C、D、E、F。
139 ÷ 16 = 8 … 余数11(B)
8 ÷ 16 = 0 … 余数8
所以,139的十六进制为:8B
对于小数部分,将其乘16,直到结果为1或者小数部分为0为止,每次取整数部分,将所有整数部分排列,将10、11、12、13、14、15分别转换为A、B、C、D、E、F。
0.75 × 16 = 12 … 整数部分为C
所以,0.75的十六进制为:0.C
将整数和小数部分合并,用小数点隔开。
所以,结果为:8B.С
咨询记录 · 回答于2024-01-05
将十进制数139·75转换为二进制,八进制,十六进制
可以快一点告诉答案吗
我要赶时间
马上
10进制数139.75可以通过以下步骤转换为不同的进制:
二进制:
* 整数部分:
+ 139 ÷ 2 = 69 … 余数1
+ 69 ÷ 2 = 34 … 余数1
+ 34 ÷ 2 = 17 … 余数0
+ 17 ÷ 2 = 8 … 余数1
+ 8 ÷ 2 = 4 … 余数0
+ 4 ÷ 2 = 2 … 余数0
+ 2 ÷ 2 = 1 … 余数0
+ 1 ÷ 2 = 0 … 余数1
* 小数部分:
+ 0.75 × 2 = 1.5 … 整数部分为1
+ 0.5 × 2 = 1.0 … 整数部分为1
所以,139的二进制为:10001011
对于小数部分,将其乘2,直到结果为1或者小数部分为0为止,每次取整数部分,将所有整数部分排列。
0.75的二进制为:0.11
将整数和小数部分合并,用小数点隔开。
所以,结果为:10001011.11
八进制:
整数部分除以8,直到商为0,每次取余数,将所有余数倒叙排列。
139 ÷ 8 = 17 … 余数3
17 ÷ 8 = 2 … 余数1
2 ÷ 8 = 0 … 余数2
所以,139的八进制为:213
对于小数部分,将其乘8,直到结果为1或者小数部分为0为止,每次取整数部分,将所有整数部分排列。
0.75 × 8 = 6 … 整数部分为6
所以,0.75的八进制为:0.6
将整数和小数部分合并,用小数点隔开
所以,结果为:213.6
十六进制:
整数部分除以16,直到商为0,每次取余数,将所有余数倒叙排列,将10、11、12、13、14、15分别转换为A、B、C、D、E、F。
139 ÷ 16 = 8 … 余数11(B)
8 ÷ 16 = 0 … 余数8
所以,139的十六进制为:8B
对于小数部分,将其乘16,直到结果为1或者小数部分为0为止,每次取整数部分,将所有整数部分排列,将10、11、12、13、14、15分别转换为A、B、C、D、E、F。
0.75 × 16 = 12 … 整数部分为C
所以,0.75的十六进制为:0.C
将整数和小数部分合并,用小数点隔开
所以,结果为:8B.С