javascript 计算两个数相乘,保留两位小数,四舍五入.例如:30.80*3064.5161=94387.10

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 18:40:46
javascript 计算两个数相乘,保留两位小数,四舍五入.例如:30.80*3064.5161=94387.10
xR]KA+bv> Wnlb "=Xv՞ NZBAA/;3{=.vfane{uWQ=VA}tuTιZm|r.;=[P\Ĵ]&WbeF)Bqpy)4cEM g Msâ@2IWyLsdhMEC> ηFw*ldA1 !JyI1 6+bYWkc51<* Y_'Ae[M_}9*ͰU

javascript 计算两个数相乘,保留两位小数,四舍五入.例如:30.80*3064.5161=94387.10
javascript 计算两个数相乘,保留两位小数,四舍五入.
例如:30.80*3064.5161=94387.10

javascript 计算两个数相乘,保留两位小数,四舍五入.例如:30.80*3064.5161=94387.10
test
window.onload = function () {
alert(changeTwoDecimal(30.80 * 3064.5161));
}
function changeTwoDecimal(v) {
if (isNaN(v)) {//参数为非数字
return 0;
}
var fv = parseFloat(v);
fv = Math.round(fv * 100) / 100; //四舍五入,保留两位小数
var fs = fv.toString();
var fp = fs.indexOf('.');
if (fp < 0) {
fp = fs.length;
fs += '.';
}
while (fs.length

我还没学会。