返回列表 發布新帖

評論1

姜文盛樓主Lv.9 發表於 2025-3-14 15:10 | 查看全部
最簡單的方式就是
num = num.toFixed(2);
但toFixex會有絕對精度的問題 , 可用下面方式
(Math.round(num+ “e+2”) + “e-2”)
再更彈性一點的話可以寫成
var d = 2;
var a = "e+"+d;
var c = "e-"+d;
var b = +(Math.round(num + a) + c)
console.log(b)
d設定要取到小數點第幾位, 最後的b則是結果

回復

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

  • 加入Line諮詢
Copyright © 2026 鼎新數智股份有限公司 版權所有 All Rights Reserved. Powered by Discuz! X5.0
關燈 在本版發帖
即将开放
返回頂部
快速回復 返回頂部 返回列表