1. 程式人生 > >//浮點數的舍入誤差

//浮點數的舍入誤差

#include <stdio.h>

void main()

{

    float aboat = 32000.0;

    double abet = 2.14e9;

     float dip = 5.32e-5;

    printf(“%f可以寫成%e \ n”,aboat,aboat);

    printf(“%f可以寫成%e \ n”,abet,abet);

    printf(“%f可以是%e \ n”,dip,dip);

    float toobig = 3.4E38 * 100.0f;

    的printf( “%E \ n” 個,toobig);

    浮a,b;

    b = 2.0e20 + 1.0;

    a = b -2.0e20; //浮點數的舍入誤差

    printf(“%f%e \ n”,a,a);

    

}