절대값 변환 함수(abs, labs, fabs)에 대해 알아보는 프로그램
임의의 정수와 실수 데이터에 대해 절대값(absolute value)으로 변환하는 함수
#include <stdio.h>
#include <math.h>
int main(void)
{
int inum=-256;
long lnum=-363487;
double dnum=-12345.654;
printf("int 형 절대값 : %d\n", abs(inum));
printf("long 형 절대값 : %ld\n", labs(lnum));
printf("double 형 절대값 : %lf\n", fabs(dnum));
return 0;
}
// 실행 결과
임의의 정수와 실수 데이터에 대해 절대값(absolute value)으로 변환하는 함수
#include <stdio.h>
#include <math.h>
int main(void)
{
int inum=-256;
long lnum=-363487;
double dnum=-12345.654;
printf("int 형 절대값 : %d\n", abs(inum));
printf("long 형 절대값 : %ld\n", labs(lnum));
printf("double 형 절대값 : %lf\n", fabs(dnum));
return 0;
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어] 나눗셈, 나머지 함수(div, ldiv, modf, fmod) (0) | 2011.05.19 |
---|---|
[c언어] 지수, 로그 계산 함수(exp, frexp, log, log10, sqrt) (0) | 2011.05.19 |
[c언어] 소수 이하자리수의 올림과 내림함수(ceil, floor) (1) | 2011.05.16 |
[c언어] 문자들이 연속하는 길이를 계산(strspn, strcspn) (0) | 2011.05.15 |
[c언어] 문자열을 검색하는 함수(strstr, strpbrk) (0) | 2011.05.15 |