Ex14-실수는 double형 선호

CODEDRAGON Development/C, C++

반응형

   

실수는 double형 선호

실수형을 쓸때는 오차를 줄이기 위해 double형을 선호합니다.

float형의 오차를 확인하고 실수 사용시 double형을 사용하시기 바랍니다.

   

   

소스코드

   

#include <stdio.h>

int main(void) {

float num1=3.25e+30;

double num2=3.25e+30;

//%f/%lf:고정소수점으로 출력, %e/%le:부동소수점으로 출력

printf("%f, %e \n", num1, num1); //float 오차발생

printf("%lf, %le \n", num2, num2); //double형은 정상 출력

return 0;

}

 


   

   

출력결과