NevemTeve Creative Commons License 2011.12.21 0 0 2

Egy másik program, ami mutat egy olyan nagy számot, amit ha eggyel növelünk, önmagát kapjuk (persze ez platformfüggő lehet).

 

/* dbltest.c */

#include <math.h>
#include <stdio.h>

int main (void)
{
    double num = 9007199254740980.0;

    while (num += 1.0) {
        double num2= num+1;
        double diff= num2-num;

        printf ("%g %g %gn", num, num2, diff);
        if (diff != 1.0) break;
    }
    return 0;
}