谷歌应用程序脚本可以在谷歌应用程序脚本中使用可以进行 float 计算的外部库,例如bigdecimal吗?
当我这样做
var i = 1.15 - 1.12
console.log(i);
然后i = 0.029999999999999805
最佳答案
只是回答这个问题是否可能,答案是肯定的,基于这个SO post .
但是,如果您只想将其四舍五入到小数点后两位(或更多),则不必求助于外部库,请使用 Math.round :
function floatNumber(){
var myInt = 1.15 - 1.12 ;
myInt = Math.round(myInt * 100) / 100;
Logger.log(myInt);
//output 0.03
//if you want 3 decimal places use /1000, and so on.
}
关于javascript - 应用程序脚本电子表格浮点计算,谷歌应用程序脚本可以做 float 计算器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43886849/