반응형
#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;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) close: 파일을 닫는다 (0) | 2023.02.02 |
---|---|
(C언어) clock: 프로세서 타임(time) 결정, 실행시간 측정 (0) | 2023.02.02 |
(C언어) calloc: 메모리를 동적으로 할당 받기 (0) | 2023.01.31 |
(C언어) cabs, cabsl: 복소수의 절대값 계산 (0) | 2023.01.30 |
(C언어) atoi, atol: 문자열을 정수로 변환 (0) | 2023.01.30 |