Maptitude GISDK Help

Math Functions

Here is a summary of the math GISDK functions:

 

GISDK Function

Summary

Abs()

Computes the absolute value of a number

Acos()

Computes the arc cosine of a value

Acosh()

Computes the hyperbolic arc cosine of a value

ArrayMax()

Determines the largest value in an array of numbers

ArrayMin()

Determines the smallest value in an array of numbers

Asin()

Computes the arc sine of a number

Asinh()

Computes the hyperbolic arc sine of a value

Atan()

Computes the arc tangent of a number

Atan2()

Computes the angle between the x-axis and the coordinates x_num, y_num

Atanh()

Computes the hyperbolic arc tangent of a number

Avg()

Computes the average value of the elements of an array

Ceil()

Returns the next larger integer after a value

Cos()

Computes the cosine of an angle expressed in radians

Cosh()

Computes the hyperbolic cosine of an angle expressed in radians

Exp()

Returns the value of the constant e raised to a power

Factorial()

Returns the factorial of an integer value

Floor()

Returns the next smaller integer before a value

IRR()

Computes the internal rate of return for a series of cash flows

Kurtosis()

Returns the kurtosis of an array of numbers

Log()

Returns the natural logarithm of a number

Log10()

Returns the common logarithm of a number

Max()

Returns the larger of two values

Mean()

Computes the mean (average) of the elements of an array

Median()

Computes the median of the elements of an array

Min()

Returns the smaller of two values

Mod()

Returns the remainder (modulus) when one number is divided by another

NullToZero()

Converts a null numeric value to zero

Percentile()

Returns the value at which a given percentile is reached

Pow()

Computes the value of a number raised to a power

RandomNumber()

Generates a random number between 0.0 and 1.0

RandSamples()

Return an array of random samples of the given type of random distribution and parameters defined in the options array

RealToInt()

Converts a real number to an integer

Round()

Returns a value rounded to a specified number of decimal places

SetRandomSeed()

Seeds the RandomNumber() function

Sign()

Computes the sign of a number

Sin()

Computes the sine of an angle expressed in radians

Sinh()

Computes the hyperbolic sine of an angle

Skew()

Returns the skew of values in an array

Sqrt()

Returns the square root of a number

Std()

Computes the standard deviation of an array of numbers

StringToInt()

Converts a string to an integer value

StringToReal()

Converts a string to a real number

Sum()

Computes the sum of an array of numbers

Tan()

Computes the tangent of an angle expressed in radians

Tanh()

Computes the hyperbolic tangent of an angle

Value()

Converts a string to a real number

Var()

Returns the variance of an array of numbers

ZeroToNull()

Converts a zero numeric value to null

 

Here is a summary of GISDK functions that do bitwise operations on integers:

 

GISDK Function

Summary

BitwiseAnd()

Computes the bitwise AND of two integers

BitwiseNot()

Computes the bitwise NOT of an integer

BitwiseOr()

Computes the bitwise OR of two integers

BitwiseXor()

Computes the bitwise exclusive OR of an integer

ShiftLeft()

Does a left arithmetic shift of the bits in an integer

ShiftRight()

Does a right arithmetic shift of the bits in an integer

 

 

©2025 Caliper Corporation www.caliper.com