cf.RTOL¶
-
cf.
RTOL
(*rtol)[source]¶ The tolerance on relative differences when testing for numerically tolerant equality.
Two real numbers
x
andy
are considered equal ifabs(x-y) <= atol + rtol*abs(y)
, where atol (the tolerance on absolute differences) and rtol (the tolerance on relative differences) are positive, typically very small numbers. By default both are set to the system epsilon (the difference between 1 and the least value greater than 1 that is representable as a float).New in version 1.7.0.
See also
- Parameters
- rtol:
float
, optional The new value of relative tolerance. The default is to not change the current value.
- rtol:
- Returns
float
The value prior to the change, or the current value if no new value was specified.
Examples:
>>> RTOL() 2.220446049250313e-16 >>> old = RTOL(1e-10) >>> RTOL() 1e-10 >>> RTOL(old) 1e-10 >>> RTOL() 2.220446049250313e-16