Function std.math.nextUp
Calculate the next largest floating point value after x
.
Return the least number greater than x
that is representable as a real;
thus, it gives the next point on the IEEE number line.
x
, nextUp
(x
)
-∞, -real.max
±0.0, real.min_normal*real.epsilon
real.max, ∞
∞, ∞
,
Prototypes
real nextUp( real x ) pure nothrow @nogc @trusted; double nextUp( double x ) pure nothrow @nogc @trusted; float nextUp( float x ) pure nothrow @nogc @trusted;
Authors
Walter Bright, Don Clugston, Conversion of CEPHES math library to D by Iain Buclaw