다음과 같이 코드 코드를 복사합니다.
varchangeTwoDecimal_f= 함수(floatvar){
var f_x =parseFloat(floatvar);
if (isNaN(f_x)){
'0.00'을 반환합니다.
}
var f_x = Math.round(f_x*100)/100;
var s_x = f_x.toString();
var pos_decimal = s_x.indexOf('.');
if (pos_decimal < 0){
pos_decimal = s_x.length;
s_x += '.';
}
while (s_x.length <= pos_decimal + 2){
s_x += '0';
}
s_x를 반환;
}
js에서 제공하는 반올림 기능:
다음과 같이 코드 코드를 복사합니다.
Node.js 반올림 함수 toFixed()에서 내부 매개변수는 유지할 소수 자릿수입니다.
<스크립트 언어="자바스크립트">
document.write("<h1>소수점 두 자리를 유지하는 JS 예</h1><br>");
var a=2.1512131231231321;
document.write("원래 값: "+a+"<br>");
document.write("소수점 2개:"+a.toFixed(2)+"<br>소수점 4개"+a.toFixed(4));
</script>