Arithmetic Functions
function Trunc(X: Extended):Integer
The Trunc function truncates a float-type value to an integer-type value. X is a float-type expression. Trunc returns an Integer value that is the value of X rounded toward zero.
function Round(X: Extended): Integer
The Round function rounds a float-type value to an integer-type value. X is a float-type expression. Round returns a Longint value that is the value of X rounded to the nearest whole number using "bankers rules" where exact halfs are rounded to the nearest even number.
function Abs(X): Float
The Abs function returns the absolute value of the argument. X is an integer-type or float-type expression.
function ArcTan(X: Float): Float
ArcTan calculates the arctangent of the given number. Calculate other trigonometric functions using Sin, Cos, and ArcTan in the following expressions
Tan(x) = Sin(x) / Cos(x)
ArcSin(x) = ArcTan (x/sqrt (1-sqr (x)))
ArcCos(x) = ArcTan (sqrt (1-sqr (x)) /x)
function Cos(X: Float): Float
The Cos function returns the cosine of the angle X, in radians.
function Exp(X: Float): Float
Exp returns the value of e raised to the power of X, where e is the base of the natural logarithms.
function Frac(X: Float): Float
The Frac function returns the fractional part of the argument X. X is a float-type expression. The result is the fractional part of X; that is: Frac(X) = X - Int(X).
function Int(X: Float): Float
X is a float-type expression. The result is the integer part of X; that is, X rounded toward zero.
function Ln(X: Float): Float
The Ln function returns the natural logarithm (Ln(e) = 1) of the float-type expression X.
function Pi: Float
Use Pi in mathematical calculations that require pi, the ratio of a circle's circumference to its diameter. Pi is approximated as 3.1415926535897932385.
function Sin(X: Float): Float
The Sin function returns the sine of the argument. X is a float-type expression. Sin returns the sine of the angle X in radians.
function Sqr(X: Float): Float
The Sqr function returns the square of the argument. X is a floating-point expression. The result, of the same type as X, is the square of X, or X*X.
function Sqrt(X: Float): Float
X is a floating-point expression. The result is the square root of X.
function Power(Base, Exponent: Float): Float
The Power function raises Base to any power. For fractional exponents or exponents greater than MaxInt, Base must be greater than 0.