• [^] # Re: Nan...

    Posté par . En réponse au message Marquer un double comme étant non élaboré.. Évalué à 1.

    Pour modifier les bits d'un double, voici une methode petit cochon.


    main()
    {
    double a=1;
    unsigned long long *b;

    b=(unsigned long long *)&a;

    *b=0x7ff0000000000001;

    if (isnan(a)) {
    printf("la valeur de a est %lf \n",a);
    }


    }