# NextFloatToward

New to Analytica 6.3

## NextFloatToward( x, to )

Increases or decreases «x» the minimal amount possible (to the next representable number) in the direction of «to».


When to > x, returns the smallest 64-bit floating point number that is larger than «x».

When to < x, returns the largest 64-bit floating point number that is smaller than «x».

When to = x, returns x.

This function can be useful when you are working around numeric round-off issues.

## Examples

NextFloatToward( 10.0, INF ) → 10.000000000000002
NextFloatToward( 10.0, -INF ) → 9.999999999999998

## See also

Comments

You are not allowed to post comments.