minTech

[Algorithm] Math.floor / Math.ceil / Math.round 본문

Algorithm

[Algorithm] Math.floor / Math.ceil / Math.round

pushzzeong 2024. 9. 6. 09:26

1. Math.ceil : 올림

소수 값이 존재하기만 하면 올린다.

 

<example>

Math.ceil(3.14) // 4

 

 

2. Math.floor : 내림

소수 값이 존재하기만 하면 소수점 밑의 값을 모두 버린다.

 

<example>

Math.ceil(3.14) // 3

 

 

3. Math.round: 반올림

우리가 아는 반올림과 동일하게 동작한다.

소수점 밑이 0.5 이상이면 올림, 그 아래면 내림을 한다.

 

<example>

Math.round(3.14) // 3
Math.round(3.56) // 4