class MachAr:
Diagnosing machine parameters.
ibeta
digits in the floating point mantissa M.ibeta
that,
added to 1.0, gives something different from 1.0ibeta
that, subtracted
from 1.0, gives something different from 1.0.ibeta
consistent with there
being no leading zeros in the mantissa.ibeta
that causes overflow.eps
.smallest_normal
, kept for backwards compatibility.xmax
.xmin
.float
.int
.float
.
Note that this does not seem to do anything useful in the current
implementation.MachAr
.finfo : Machine limits for floating point types. iinfo : Machine limits for integer types.
[1] | Press, Teukolsky, Vetterling and Flannery, "Numerical Recipes in C++," 2nd ed, Cambridge University Press, 2002, p. 31. |
Method | __init__ |
No summary |
Method | __str__ |
Undocumented |
Method | _do_init |
Undocumented |
Instance Variable | _str_eps |
Undocumented |
Instance Variable | _str_epsneg |
Undocumented |
Instance Variable | _str_resolution |
Undocumented |
Instance Variable | _str_xmax |
Undocumented |
Instance Variable | _str_xmin |
Undocumented |
Instance Variable | eps |
Undocumented |
Instance Variable | epsilon |
Undocumented |
Instance Variable | epsneg |
Undocumented |
Instance Variable | huge |
Undocumented |
Instance Variable | ibeta |
Undocumented |
Instance Variable | iexp |
Undocumented |
Instance Variable | irnd |
Undocumented |
Instance Variable | it |
Undocumented |
Instance Variable | machep |
Undocumented |
Instance Variable | maxexp |
Undocumented |
Instance Variable | minexp |
Undocumented |
Instance Variable | negep |
Undocumented |
Instance Variable | ngrd |
Undocumented |
Instance Variable | precision |
Undocumented |
Instance Variable | resolution |
Undocumented |
Instance Variable | smallest_normal |
Undocumented |
Instance Variable | smallest_subnormal |
Undocumented |
Instance Variable | tiny |
Undocumented |
Instance Variable | title |
Undocumented |
Instance Variable | xmax |
Undocumented |
Instance Variable | xmin |
Undocumented |