Ar2

ar2 is a function that rounds a number to two digits. The method used is the method known as Round half away from zero

Syntax

 ar2(NUMEXPR)

Examples

Local Decimal AMOUNT1, AMOUNT2, ROUNDED1, ROUNDED2, ROUNDED3AMOUNT1=3.14159265 : ROUNDED1=ar2(AMOUNT1) : # ROUNDED1 is equal to 3.14AMOUNT1=40.055 : AMOUNT2=-AMOUNT1ROUNDED1=ar2(AMOUNT1) : ROUNDED2=ar2(AMOUNT2)ROUNDED3=-ROUNDED1# The value found are now# ROUNDED1=40.06, ROUNDED2=-40.06, ROUNDED3=-40.06

Description

ar2(X) can also be calculated by one of the following formulas:
* sgn(X)int(100abs(X)+0.5)/100
* arr(X*100,1)/100
* arr(X,0.01)

The type of result is the same as the type of its argument.

Associated errors

ErrorDescription
10The type of argument is not numeric.

See also

arr, int, fix, abs.