달력

9

« 2020/9 »

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  
  •  

   

실수는 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;

}

 


   

   

출력결과

 

Posted by codedragon codedragon

댓글을 달아 주세요