javascript - 在Javascript中将十进制数转换为小数
问题描述
我正在尝试将十进制数转换为小数。正如我已经知道的那样,JS 中没有直接的内置函数可以做到这一点,所以我将这些步骤作为逻辑:
第 1 步 - 找出小数点后的位数,我们称之为 Q
第 2 步 - 将分子和分母乘以 10 与 Q 的指数
第 3 步 - 找到分子和分母的最大公约数
第 4 步 - 除以分子和分母分别除以那个最大公约数
我现在正试图找到一种方法来计算小数点后的位数。
如果有人能帮助我完全解决这个问题,我将不胜感激,因为我对 JS 和开发本身还是很陌生。
谢谢
解决方案
推荐阅读
- jquery - 在移动设备上使用特定偏移量的 JQuery 平滑滚动
- java - 将用户选择设置为吸气剂 - MIT App Inventor 2
- polymer - 在 WCT 测试中禁用就绪事件或 dom 更改事件?
- java - 获取给定 HTML 元素 id 的 HTML 属性列表
- java - 当简单名称和完全限定名称发生冲突时如何引用一个类
- python - 用于单词搜索的递归函数
- python - 获取二进制数据的字节大小(python3.6)
- regex - RegEx 匹配不在我的域中的 URL
- bash - Bash 源命令不适用于“curl”
- matlab - 插值 - 谁能更好地解释它?