SetPrecision
Computes any math function with a precision of 16 to 400 digits to the right of the decimal point.
Format
SetPrecision ( expression ; precision )
Parameters
expression
- any numeric expression
precision
- any number or numeric expression for the number of decimal places
Data type returned
number
Originated in version
7.0
Description
All functions except trigonometric functions support extended precision. This function doesn’t perform a truncation.
Example 1
SetPrecision(5/9;30)
returns 0.555555555555555555555555555556.
SetPrecision(1.321321321321321321321321321;0)
returns 1.3213213213213213.
Example 2
SetPrecision(If(field1>5;Exp(50);Average(5/9;1/7;5/7));25)
returns either
5184705528587072464087.4533229334853848274691006 if field1 > 5, or
0.4708994708994708994708995 if field1 <= 5.