관리 메뉴

Gyejoong's Information

[C언어로 해보는 알고리즘]8. 실수형 절댓값구하기와 값비교하기 본문

etc

[C언어로 해보는 알고리즘]8. 실수형 절댓값구하기와 값비교하기

연계중 2016. 6. 12. 04:15
반응형

[C언어로 해보는 알고리즘]8. 실수형 절댓값구하기와  값비교하기


#include <stdio.h>

#define e 0.000001

double f_abs(double x);

double f_min(double x, double y);

int f_eqaul(double x, double y);

int main(void){

double a, b;

printf("실수를 입력하시오 : ");

scanf_s("%lf", &a);

printf("실수를 입력하시오 : ");

scanf_s("%lf", &b);

if (f_eqaul(a, b) == 1)

printf("두 개의 실수는 서로 같음");

else

printf("두 개의 실수는 서로 다름");

return 0;

}

double f_abs(double x){

if (x > 0)

return x;

else

return x*-1;

}

double f_min(double x, double y){

double min = 0.0;

if (x > y)

min = x;

else

min = y;

return min;

}

int f_equal(double x, double y){

if (((f_abs(x)-f_abs(y)) / (f_min(f_abs(x), f_abs(y)))) < e)

return 1;

else

return 0;

}


반응형
Comments