Provided by: manpages-fr_1.67.0-1_all bug

NOM

       nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl
       - Manipulation de nombres en virgule flottante.

SYNOPSIS

       #include <math.h>

       double nextafter(double x, double y);
       float nextafterf(float x, float y);
       long double nextafterl(long double x, long double y);

       double nexttoward(double x, long double y);
       float nexttowardf(float x, long double y);
       long double nexttowardl(long double x, long double y);

DESCRIPTION

       La fonction nextafter() renvoie le réel représentable le plus proche de
       x  dans  la direction de y.  L’intervalle entre x et le résultat dépend
       du type de données.  Si x=y, alors la fonction  renvoie  simplement  y.
       Si   l’une  des  valeurs  est  NaN,  alors  la  fonction  renvoie  Nan.
       Autrement, une valeur correspondant au bit de poid le plus faible  dans
       la mantisse est ajouté ou soustrait, suivant la direction.

       La  fonction  nexttoward() réalise le même travail que nextafter() sauf
       qu’elle a un second argument de type « long double ».

       Ces fonctions signaleront le débordement si  le  résultat  dépasse  les
       limites des nombres normalisés.

CONFORMITÉ

       C99.  Cette  fonction  est  définie  dans IEC 559 (et l’annexe avec les
       fonctions recommandées de IEEE 754/IEEE 854).

VOIR AUSSI

       nearbyint(3)

TRADUCTION

       Christophe Blaess, 2003.