首页 > 解决方案 > 将具有 n 个小数的十进制数 x > 1 转换为二进制(例如:70,5)

问题描述

对于家庭作业,我要将十进制数转换为二进制数。这通常很容易,但我不知道如何使用像 70,5 这样的数字。我知道有 x < 1 的乘法算法,但在这里,x > 1。我在考虑可能将 70,5 写为 < 1 的数字之和,然后找到这些的二进制表达式并取和. 但我不确定这是正确的方法。

有任何想法吗?

标签: binarydiscrete-mathematics

解决方案


我发现了怎么做!!只需找到 70 (1000110) 的二进制文件,0.5 (.1) 的二进制文件并将它们像 1000110.1 一样放在一起:D


推荐阅读