Mathematical Expressions

P2 Server provides functions for performing several common mathematical calculations. The functions all require the same parameters and are used in the same way, but produce a result relevant to the function. 

Functions

Format Returns
Cos(Number) Returns the cosine of Number, which is an angle expressed in radians.
Sin(Number) Returns the sine of Number, which is an angle expressed in radians.
Tan(Number) Returns the tangent of Number, which is an angle expressed in radians.
ArcCos(Number) Returns the inverse cosine of Number, which is an angle expressed in radians.
ArcSin(Number) Returns the inverse sine of Number, which is an angle expressed in radians.
ArcTan(Number) Returns the inverse tangent of Number, which is an angle expressed in radians.
Log(Number) Returns the natural logarithm of Number.
Log10(Number) Returns the logarithm to base 10 of Number.
Abs(Number) Returns the absolute value of Number.
Exp(Number) Returns the exponential of Number. That is, e (approximately 2.72) raised to the power of EXPR.
Sqrt(Number) Returns the square root of Number. If EXPR is negative, an error is produced.
Fix(Number) Returns the integer portion of Number. For negative numbers, the less negative integer (closer to zero) will be returned.

Inputs

Number: The number to be processed.
Behaviour: Required
Dimension: SingleValue, Collection, MultiCollection
Valid data types: Decimal, Integer

How to format data types

Examples

Expression: Fix(23)
Result: 23

Expression: Fix(23.45)
Result: 23

Expression: Fix(23.85)
Result: 23

Expression: Fix(-23.1)
Result: -23

Release History

  • Mathematical Expressions 4.6.5
    • Changed Number parameter to support MultiCollection values.
  • Mathematical Expressions 4.0
    • Initial version

Comments are closed