Mathematical Functions

Mathematical functions allow you to perform a variety of operations on number values in your scripts.  Here are some of the most commonly used math functions:

Abs

intResult = Abs(intNumber)

The Abs function takes a number and returns its absolute value.

Exp

intResult = Exp(intNumber)

The Exp function takes a numeric value and returns e (the base of natural logarithms) raised to a power.

Hex

intResult = Hex(intNumber)

The Hex function returns a string value containing the value of an argument converted to hexadecimal format.  If the argument is a fractional value, it is rounded to the nearest whole number before the function returns the string.

Int

intResult = Int(intNumber)

The Int function returns the whole number portion of a numeric argument.  If the argument is a negative value, it returns the first integer value that is less than or equal to the argument.

Fix

intResult = Fix(intNumber)

The Fix function returns the whole number portion of a numeric argument.  If the argument is a negative value, it returns the first integer value that is greater than or equal to the argument.

Rnd

intResult = Rnd[(switch)]

The Rnd function returns a random number.  Switch indicates how the random number will be determined.  If switch is a positive number, the next random number in the sequence should be returned.  Before calling this function, you should initialize it by using the Randomize statement.

Sgn

intResult = Sgn(intNumber)

The Sgn function returns a numeric vale representing the sign of a number argument.  It returns 1 if the numeric value is > 0, 0 if = 0, and -1 if < 0.

Sqr

intResult = Sqr(intNumber)

The Sqr function returns the square root of a numeric argument.

Sin

intResult = Sin(intNumber)

The Sin function returns the sine of an angle.

Tan

intResult = Tan(intNumber)

The Tan function returns the tangent of an angle.

< Back to ASP Scripts