首页 > 解决方案 > 在Javascript中将十进制数转换为小数

问题描述

我正在尝试将十进制数转换为小数。正如我已经知道的那样,JS 中没有直接的内置函数可以做到这一点,所以我将这些步骤作为逻辑:

第 1 步 - 找出小数点后的位数,我们称之为 Q
第 2 步 - 将分子和分母乘以 10 与 Q 的指数
第 3 步 - 找到分子和分母的最大公约数
第 4 步 - 除以分子和分母分别除以那个最大公约数

我现在正试图找到一种方法来计算小数点后的位数。

如果有人能帮助我完全解决这个问题,我将不胜感激,因为我对 JS 和开发本身还是很陌生。

谢谢

标签: javascript

解决方案


推荐阅读