Provided by: manpages-es_1.55-10_all
NOMBRE
nextafter, nexttoward - manipulación de números en coma flotante
SINOPSIS
#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);
DESCRIPCIÓN
Las funciones nextafter() devuelven el siguiente vecino representable de x en la dirección de y. El tamaño de la separación entre x y el resultado depende del tipo del resultado. Si x = y la función simplemente devuelve y. Si ambos valores son NaN, se devuelve NaN. En otro caso se suma o se resta un valor correspondiente al valor del bit menos significativo de la mantisa, dependiendo de la dirección. Las funciones nexttoward() hacen lo mismo que las funciones nextafter() , excepto que su segundo argumento es de tipo long double. Estas funciones provocarán un desbordamiento por arriba o por abajo si el resultado se sale del rango de los números normalizados.
CONFORME A
C99. Esta función está definida en IEC 559 (y en el apéndice con funciones recomendadas de IEEE 754/IEEE 854).
VÉASE TAMBIÉN
nearbyint(3)