Functions
Name
Description
Usage
Result
Abs
Returns the absolute value of a specified number.
Abs(-1)
1M
Acos
Returns the angle whose cosine is the specified number.
Acos(1)
0d
Asin
Returns the angle whose sine is the specified number.
Asin(0)
0d
Atan
Returns the angle whose tangent is the specified number.
Atan(0)
0d
Ceiling
Returns the smallest integer greater than or equal to the specified number.
Ceiling(1.5)
2d
Cos
Returns the cosine of the specified angle.
Cos(0)
1d
Exp
Returns e raised to the specified power.
Exp(0)
1d
Floor
Returns the largest integer less than or equal to the specified number.
Floor(1.5)
1d
IEEERemainder
Returns the remainder resulting from the division of a specified number by another specified number.
IEEERemainder(3, 2)
-1d
Log
Returns the logarithm of a specified number.
Log(1, 10)
0d
Log10
Returns the base 10 logarithm of a specified number.
Log10(1)
0d
Max
Returns the larger of two specified numbers.
Max(1, 2)
2
Min
Returns the smaller of two numbers.
Min(1, 2)
1
Pow
Returns a specified number raised to the specified power.
Pow(3, 2)
9d
Round
Rounds a value to the nearest integer or specified number of decimal places. The mid number behaviour can be changed by using EvaluateOption.RoundAwayFromZero during construction of the Expression object.
Round(3.222, 2)
3.22d
Sign
Returns a value indicating the sign of a number.
Sign(-10)
-1
Sin
Returns the sine of the specified angle.
Sin(0)
0d
Sqrt
Returns the square root of a specified number.
Sqrt(4)
2d
Tan
Returns the tangent of the specified angle.
Tan(0)
0d
Truncate
Calculates the integral part of a number.
Truncate(1.7)
1
Timespan
Takes a number and interprets it a a timespan in milliseconds
Timespan(1000)
00:00:01.00
ToNumber
Converts the argument into a number (e.g. if it's a string)
ToNumber('100')
ToNumber([SIMCONNECT:ATC])
ToString
Converts the argument into a string
GetValue
Get the Value of the Reference the argument is pointing to.
GetValue('SIMCONNECT:ATC')
Format
Formats argument-1 using the formating rule argument-2
Format( 123.2356 , '0.00' )
123.23
SubStr
Extracts a subsctring SubStr(value, startIndex, [length])
Len
Gets the Length of the argument as string
ToBCO16
Convert argument to BCO16
FromBCO16
Convert argument from a number to BCO16
Select
Select a value (needle) from argumentlist (haystack)
Select([SIMCONNECT:SOMEPOSVAR],90,180,270,275)
Select(needle,haystackevaluelist)
Rescale
Rescale a value linear from inMin...inMax to outMin..outMax
Rescale(value,inMin,inMax,outMin,outMax)
Count
Counts the number of occurences of a character in a string
Count(value,char)
Last updated