Re: nan

トップ ページ

このメッセージに返信
著者: Edgar Bonet
日付:  
To: Liste Guilde
題目: Re: nan
Salut !

Le lundi 3 avril, Patrick Dupre a écrit :
> J'ai un sous-programme c qui parfois atteint une valeur trop grande,
> cad : nan,


Valeur trop grande ce serait putôt +Infty. Nan signifie valeur
impossible, du genre log d'un nombre négatif.

> Comment es-ce que je peux tester ce debordement ?


Nan est le seul nombre à ne pas être égal à lui-même :

    if (x != x) {
        fprintf(stderr, "x is not a number!\n");
    }


--
Edgar