把十进制28.5625转化成四进制.主要是小数部分不会.整数会的求过程!不要只有答案,不要用C语言做谢谢.好的我再加分数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 05:05:58

把十进制28.5625转化成四进制.主要是小数部分不会.整数会的求过程!不要只有答案,不要用C语言做谢谢.好的我再加分数
把十进制28.5625转化成四进制.主要是小数部分不会.整数会的
求过程!不要只有答案,不要用C语言做谢谢.好的我再加分数

把十进制28.5625转化成四进制.主要是小数部分不会.整数会的求过程!不要只有答案,不要用C语言做谢谢.好的我再加分数
小数部分的进制转换其实也很简单
每次将小数部分乘以对应的进制,相应的整数部分就是对应的数字
小数部分一直乘以4,直到小数部分为0结束
比如此例,整数部分就不说了,小数部分是:
0.5625 * 4 = 2.25 // (0.2)4 // 整数部分为2,第一位小数就是2
0.25 * 4 = 1 // (0.21)4 // 整数部分为1,第二位小数就是1
(0.5625)10 = (0.21)4