본문 바로가기
프로그래밍/C#

C# Ceiling(), Floor(), Round(), Truncate() 올림 내림 반올림 버림

by bantomak 2023. 3. 14.
반응형

어림 함수들

올림, 내림, 반올림, 버림 등등 

매번 볼때마다 헷갈린다. 이번 기회에 정리해봤습니다.

 

함수명 기능 설명  
Ceiling() 올림 + 양의 방향으로 올린다. Ceiling(1.2); // 2
Ceiling(-1.7); // -1
Floor() 내림 - 음의 방향으로 내린다. Floor(1.2); // 1
Floor(-1.7); // -2
Round() 반올림 0,1,2,3,4 버림 5,6,7,8,9 올림 Round(1.2); // 1
Round(-1.7); // -2
Truncate() 버림 무조건 버림 Truncate(1.2); // 1
Truncate(-1.7); // -1

정리해봤는데 여전히 헷갈립니다만 여러번 반복해서 보는 것이 중요할 거같습니다.

댓글