| FDIM(3) | Library Functions Manual | FDIM(3) | 
fdim, fdimf,
  fdiml —
#include <math.h>
double
  
  fdim(double
    x, double y);
float
  
  fdimf(float
    x, float y);
long double
  
  fdiml(long
    double x, long double
    y);
fdim(), fdimf(), and
  fdiml() functions return the positive difference
  between x and y. That is, if
  x-y is positive, then
  x-y is returned. If either
  x or y is an NaN, then an NaN is
  returned. Otherwise, the result is +0.0.
Overflow or underflow may occur iff the exact result is not representable in the return type. No other exceptions are raised.
fdim(), fdimf(), and
  fdiml() functions conform to ISO/IEC
  9899:1999 (“ISO C99”).
| June 29, 2004 | NetBSD 9.4 |