Rounds a Double value to the decimal places specified.

As the value is multiplied by 10^decimals overflow errors may occur with very large numbers. You should anticipate and trap these errors.

Syntax

ISNumberUtilities.RoundDouble(value, [decimals])

Parameters

NameTypeOptionalByRefDescription
value Double The raw/ unrounded Double value.
decimals Integer Optional The number of decimal places to round to. If omitted, a value of 16 is assumed.

Return Value

Double

Returns a Double value.

Member of:
ISNumberUtilities
Namespace:
Intersoft.ISRuntime6
Assembly:
ISRuntime6, Version=6.0.3
Target Framework:
.NET 9.0