Tiny Bunny
본문 바로가기
💻/C++

[c++] 반올림 / 올림 / 내림 함수

by soonybutter 2024. 4. 11.
728x90

 

 

-헤더에[ <cmath>를 추가해야한다.

 

올림함수: ceil()

 

 

내림함수:  floor()

 

 

반올림함수: round()

 

 

변수의 자료형을 double로 해야 변수 안에 실수를 넣을 수 있다.

 

 

 

 

 

<참고>

소수점 2번째 , 3번째 자리를 구해보자,

 

 

소수점 2번째 자리까지 반올림은

수를 100배 한다음 반올림 후 나누기 100

3번째 자리까지는

수를 1000배 한다음 반올림 후 나누기 1000

 

 

버림과 올림은 반올림함수 round 대신 각각 floor, ceil 함수를 넣으면 된다.

 

728x90

TOP

Designed by 티스토리