IT TIP

자바 스크립트에서 float를 다음 정수로 반올림

itqueen 2020. 11. 26. 20:34
반응형

자바 스크립트에서 float를 다음 정수로 반올림


소수점 뒤의 숫자가 0.5보다 작더라도 부동 소수점 숫자를 가장 가까운 정수로 반올림해야합니다.

예를 들면

  • 4.3은 5 여야합니다 (4가 아님).
  • 4.8은 5 여야합니다.

JavaScript에서 어떻게 할 수 있습니까?


사용 Math.ceil[MDN] 함수

var n = 4.3;
alert(Math.ceil(n)); //alerts 5

사용하다 ceil

var n = 4.3;
n = Math.ceil(n);// n is 5

두 번째 (0.00) 소수점으로 올림 :

 var n = 35.85001;
 Math.ceil(n * 100) / 100;  // 35.86

첫 번째 (0.0) :

 var n = 35.800001;
 Math.ceil(n * 10) / 10;    // 35.9

정수로 :

 var n = 35.00001;
 Math.ceil(n);              // 36

jsbin.com


사용하다

Math.ceil( floatvalue );

원하는대로 값을 반올림합니다.

참고 URL : https://stackoverflow.com/questions/11187367/round-a-float-up-to-the-next-integer-in-javascript

반응형