javascript - 在 Javascript 中使用小数点

标签 javascript

我目前正在使用小数点,但 Javascript 似乎一直在向下舍入。

例如,这是我需要完成的计算之一:

(1 + 0.05) ^ (1/12)

这应该返回 1.0040741237836483016054196026721 但是我得到的只是 1。

我试过使用 Big.js 库,但它仍然只返回 1,我需要那些小数点才能得到准确的结果,有没有办法指定我想要的小数位数?

最佳答案

^ 符号在 javascript 中具有按位异或语义。参见 here .

以下代码片段向您展示了如何获得正确的结果:

console.log(`(1 + 0.05) ^ (1/12) = ${Math.pow((1 + 0.05), (1/12))}`);

关于javascript - 在 Javascript 中使用小数点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51674661/

相关文章:

javascript - 如何同步回调代码?

javascript - 带有 Reactstrap 和 React Router Dom 的 Active NavLink

javascript - 判断是否存在多个变量的 if 语句简写

javascript - 如何让 JSON 数据显示在 HTML div 中?

javascript - jQuery/Javascript 获取多个元素的类以显示具有该类的元素

javascript - FlowPlayer onError - 更新剪辑 URL

javascript - 如何在一个手机页面中放置适量的字符(页面和字体大小在不同的手机上会有所不同)

javascript - express-validator 什么都不做

javascript - 如何创建保存变量的变量

JavaScript 游戏 : changing the angle of an object