假設我有以下代碼:
console.log(1 / 3);
它列印“0.3333333333333333”。
有沒有辦法讓它不停止?
(對于任何好奇的人:這是為了計算 Pi)
uj5u.com熱心網友回復:
撰寫一個函式,在除法之前將數字與精度相乘:
function div(num1, num2, prec=100) {
return (num1*prec)/(num2*prec).toFixed(prec)
}
console.log(div(1,3,100));
console.log(div(11,13,100));
uj5u.com熱心網友回復:
使用.toFixed方法:
console.log((1/3).toFixed(2))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/464877.html
標籤:javascript 数学 无穷
上一篇:如何自動組合不同的方程
下一篇:明星總是會回傳成本最低的路徑嗎?
