我有一个整数(例如12),我想将其转换为 float ,并具有指定的值小数位数。
草稿
function intToFloat(num, decimal) { [code goes here] }
intToFloat(12, 1) // returns 12.0
intToFloat(12, 2) // returns 12.00
// and so on…
最佳答案
你拥有的已经是一个 float 了,它们在JavaScript中都是64位 float 。
要在渲染时获取小数位(作为字符串,用于输出),请使用 .toFixed()
,像这样:
function intToFloat(num, decPlaces) { return num.toFixed(decPlaces); }
You can test it out here (尽管我会重命名该函数,因为它不是准确的描述)。
关于javascript - 如何在 JavaScript 中将整数转换为 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4293230/