본문 바로가기
서버관리하기/JAVASCRIPT

소수점 자리 반올림하기 MATH.ROUND()

by 모던스페이스 2020. 6. 4.
반응형

Math.round를 이용해서 반올림을 하게 되면 무조건 실수에서 반올림을 하게 됩니다.

pi = Math.round(3.1415926);  // 3

를 출력하게 되면 "3"만이 나오게 됩니다.

그런데 소수점자리에서의 반올림값이 필요하다면?

약간의 속임수를 섞어준다면 충분히 표현가능합니다.

pi = Math.round(3.1415926*100)/100;  // 3.14

이런식으로 표현을 한다면 3.1415926에 100을 곱한 314.15926의 올림값인 314에서 100을 나눠서

3.14라는 값이 나오게 됩니다. 

반응형