C_C++/C_라이브러리_함수
(C언어) ceil, ceill, floor, floorl: 소수점 올림, 버림(내림)
고니자니
2023. 1. 31. 13:04
반응형
#ceil #ceill #floor #floorl #소수점 #소숫점 #올림 #내림 #버림
#include <math.h> double ceil(double x); long double ceil(long double x); double floor(double x); long double floorl(long double x); |
ceil, ceill: 소숫점 이하를 올림합니다.
floor, floorl:
ceil 함수는 x보다 작지 않은 최소의 정수를 찾아서 double 형으로 반환합니다.
#include <stdio.h>
#include <math.h>
int main()
{
double a = 9876.54;
double b = 123.45;
printf("%.1f\n", ceil(a));
printf("%.1f\n", ceil(b));
return 0;
}
floor, floorl 함수를 소수점 이하를 잘라 버립니다.
#include <stdio.h>
#include <math.h>
int main()
{
double a = 9876.54;
double b = 123.45;
printf("%.1f\n", floor(a));
printf("%.1f\n", floor(b));
return 0;
}
반응형