nextfloat
nextfloat(f)
Get the next floating point number in lexicographic order
Examples
julia> nextfloat(1.0)
1.0000000000000002
julia> nextfloat(3.14)
3.1400000000000006
julia> nextfloat(2.0)
2.0000000000000004
This function returns the next floating-point number in lexicographic order relative to the input f
. It is useful for iterating over floating-point numbers or performing computations involving floating-point numbers.
Common mistake example:
julia> nextfloat(Inf)
Inf
In this example, calling nextfloat
on infinity returns infinity itself. It's important to note that nextfloat
operates within the finite range of representable floating-point numbers and cannot generate numbers beyond that range.
See Also
cmp, float, get_bigfloat_precision, get_rounding, get_zero_subnormals, isapprox, maxintfloat, mod2pi, nextfloat, precision, prevfloat, rationalize, round, set_bigfloat_precision, set_rounding, set_zero_subnormals, significand, with_bigfloat_precision, with_rounding,User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.