[ Web 관련 ]/자바스크립트
JS 자바스크립트 소수점 버림, 올림, 반올림
BIZLAB
2018. 8. 21. 11:48
Math.floor(변환할 값)
! 소수점 올리기
alert(Math.ceil(testnum));
! 소수점 버림
alert(Math.floor(testnum));
! 소수점 반올림
alert(Math.round(testnum));
testnum.toFixed(0);
testnum.toFixed(5);
! toExponential()이 함수를 사용하면 지정한 소수점 이하부터는 지수표기법으로 변환하여 출력된다. 아래의 예를 보자.
testnum.toExponential(3);
! toPrecision()지정된 값만큼 반올림한 정수와 소수점으로 나타낸다. 이때 지정한 값보다 원래 데이터 자리수가 더 많은 경우 지수표기법으로 나타난다. 반대로 원 데이터의 자리수가 더 적은 경우 뒷자리는 반올림으로 표기된다.
alert(testnum.toPrecision(2));
alert(testnum.toPrecision(4));