请问2558.75转化为十六进制的详细过程是什么,结果是多少?谢谢你的回答哈 我急需知道结果
发布网友
发布时间:2022-05-17 07:50
我来回答
共1个回答
热心网友
时间:2023-10-13 18:26
这个比较复杂,因为牵涉到小数,所以系统自带的计算器无法解决问题,我跟你慢慢的讲吧。
第一步,将整数部分转成16进制。
首先,十六进制下用abcdef来代表11、12、13、14、15你是知道的吧。
2558÷16=159……14
158÷16=9……15
9不能再除了,所以保留9。
将余数倒着写出来,除就是,9
15
14,将15和14替换掉,就是9FE。
所以,2558在十六进制下就是9FE。
第二步,小数部分。
先用0.75反复乘以16,直到其变成一个整数为止。
即:0.75×16=12
那么再将12变成16进制。也就是12(B).
由于刚刚乘了一个16,因此必须将小数点向左移动一位,也就是0.B
第三步,加起来。
也就是9FE+0.B=9FE.B。
完了。