BRL-CAD
|
Go to the source code of this file.
Functions | |
double | bn_ulp (double val) |
Calculate unit in the last place (ULP) for a given value. | |
float | bn_ulpf (float val) |
same as bn_ulp() but for single precision floating point. | |
Machine epsilons, smallest step after 1.0 @ { | |
double | bn_dbl_epsilon (void) |
float | bn_flt_epsilon (void) |
Numeric positive normalized range limits @ { | |
double | bn_dbl_min (void) |
double | bn_dbl_max (void) |
float | bn_flt_min (void) |
float | bn_flt_max (void) |
Square-rooted limits @ { | |
float | bn_flt_min_sqrt (void) |
float | bn_flt_max_sqrt (void) |
double | bn_dbl_min_sqrt (void) |
double | bn_dbl_max_sqrt (void) |
Next possible value up/down from a given value @ { | |
double | bn_nextafter_up (double val) |
double | bn_nextafter_dn (double val) |
float | bn_nextafterf_up (float val) |
float | bn_nextafterf_dn (float val) |