Skip to content

Arithmetic

Arithmetic - AbsFloat

Get the absolute value of a number

IN

Name Type Description
InValue Float The input value.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Float The absolute value.
Error ErrorState Gets the execution error message

Arithmetic - AbsInt

Get the absolute value of a number

IN

Name Type Description
InValue Int The input value.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The absolute value.
Error ErrorState Gets the execution error message

Arithmetic - Approximation

Approximate value

IN

Name Type Description
InValue Float The value to approximate.
InOperation Enum < ApproximationType > Approximation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The approximated value.
Error ErrorState Gets the execution error message

Arithmetic - AverageFloat

Average value

IN

Name Type Description
InValues FloatArray Input values to calculate the average of.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutAverage Float The average value.
Error ErrorState Gets the execution error message

Arithmetic - AverageInt

Average value

IN

Name Type Description
InValues IntArray Input values to calculate the average of.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutAverage Float The average value.Type : int
Error ErrorState Gets the execution error message

Arithmetic - ClampFloat

Clamp value between limit range

IN

Name Type Description
InValue Float The value to clamp.
InLowerLimit Float The lower limit.
InIncludeLower Bool Include lower limit.
InHigherLimit Float The higher limit.
InIncludeHigher Bool Include higher limit.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Float The clamped value.
OutInRange Bool Gets if the value is in range.
Error ErrorState Gets the execution error message

Arithmetic - ClampInt

Clamp value between limit range

IN

Name Type Description
InValue Int The value to clamp.
InLowerLimit Int The lower limit.
InIncludeLower Bool Include lower limit.
InHigherLimit Int The higher limit.
InIncludeHigher Bool Include higher limit.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The clamped.
OutInRange Bool Set if the value is in range.
Error ErrorState Gets the execution error message

Arithmetic - CompareFloat

Compares two values according to given operation type and gets a boolean result indicating if the operation is satisfied

IN

Name Type Description
InValue1 Float The first value.
InValue2 Float The second value.
InOperation Enum < ConfrontationType > Compare operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Bool The comparison result
Error ErrorState Gets the execution error message

Arithmetic - CompareInt

Compares two values according to given operation type and gets a boolean result indicating if the operation is satisfied

IN

Name Type Description
InValue1 Int The first value.Type : int
InValue2 Int The second value.Type : int
InOperation Enum < ConfrontationType > Compare operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Bool The comparison result
Error ErrorState Gets the execution error message

Arithmetic - ConvertDoubleToInt

Explicitly convert double to int

IN

Name Type Description
InValue Double The value to convert.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Int The converted value.
Error ErrorState Gets the execution error message

Arithmetic - ConvertFloatToInt

Explicitly convert float to int

IN

Name Type Description
InValue Float The value to convert.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Int The converted value.
Error ErrorState Gets the execution error message

Arithmetic - ConvertIntToDouble

Explicitly convert int to double

IN

Name Type Description
InValue Int The value to convert.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Double The converted value.
Error ErrorState Gets the execution error message

Arithmetic - ConvertIntToFloat

Explicitly convert int to float

IN

Name Type Description
InValue Int The value to convert.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The converted value.
Error ErrorState Gets the execution error message

Arithmetic - LogarithmOperationFloat

Compute logarithm of value

IN

Name Type Description
InValue Float The input value.
InBase Float The logarithm base.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed logarithm
Error ErrorState Gets the execution error message

Arithmetic - LogarithmOperationInt

Compute logarithm of value

IN

Name Type Description
InValue Int The input value.Type : float
InBase Float The logarithm base.Type : float
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed logarithm.Type : float
Error ErrorState Gets the execution error message

Arithmetic - MinMaxFloat

Select the min/max value from two values

IN

Name Type Description
InValue1 Float The first value.
InValue2 Float The second value.
InOperation Enum < Selection > Selection operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Float The min/max value.
Error ErrorState Gets the execution error message

Arithmetic - MinMaxInt

Select the min/max value from two values

IN

Name Type Description
InValue1 Int The first value.
InValue2 Int The second value.
InOperation Enum < Selection > Selection operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The min/max value.
Error ErrorState Gets the execution error message

Arithmetic - MinMaxMultipleFloat

Compute min/max value from multiple values

IN

Name Type Description
InValues FloatArray The numbers to pick min/max value from.
InOperation Enum < Selection > Selection operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Float The min/max value.
OutIndex Int The index where min/max is located.
Error ErrorState Gets the execution error message

Arithmetic - MinMaxMultipleInt

Compute min/max value from multiple values

IN

Name Type Description
InValues IntArray The numbers to pick min/max value from.
InOperation Enum Selection operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The min/max value.
OutIndex Int The index where min/max is located.
Error ErrorState Gets the execution error message

Arithmetic - NegateFloat

Compute the negate of a value

IN

Name Type Description
InValue Float The value to negate.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Float The negate value.
Error ErrorState Gets the execution error message

Arithmetic - NegateInt

Compute the negate of a value

IN

Name Type Description
InValue Int The value to negate.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The negate value.
Error ErrorState Gets the execution error message

Arithmetic - OperationFloat

Compute an arithmetic operation between two values

IN

Name Type Description
InValue1 Float The first value.
InValue2 Float The second value.
Operation Enum < OperationType > The operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Float The operation result.
Error ErrorState Gets the execution error message

Arithmetic - OperationInt

Compute an arithmetic operation between two values

IN

Name Type Description
InValue1 Int The first value.
InValue2 Int The second value.
Operation Enum < OperationType > The operation type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutResult Int The operation result.
Error ErrorState Gets the execution error message

Arithmetic - PowerFloat

Compute the power of a value

IN

Name Type Description
InValue Float The input value.
InExponent Float Power exponent.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed result.
Error ErrorState Gets the execution error message

Arithmetic - PowerInt

Compute the power of a value

IN

Name Type Description
InValue Int The input value.
InExponent Float Power exponent.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed result.
Error ErrorState Gets the execution error message

Arithmetic - RootFloat

Compute the root of arbitrary index of a value

IN

Name Type Description
InValue Float The input value.
InIndex Float The root index.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed value.
Error ErrorState Gets the execution error message

Arithmetic - RootInt

Compute the root of arbitrary index of a value

IN

Name Type Description
InValue Int The input value.
InIndex Float The root index.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed value.
Error ErrorState Gets the execution error message

Arithmetic - Round

Round a value

IN

Name Type Description
InValue Float The input value.
InDigits Int The number of decimal digits.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed value.
Error ErrorState Gets the execution error message

Arithmetic - SignFloat

Get the sign of a value

IN

Name Type Description
InValue Float The input value.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Int The sign.
Error ErrorState Gets the execution error message

Arithmetic - SignInt

Get the sign of a value

IN

Name Type Description
InValue Int The input value.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Int The sign.
Error ErrorState Gets the execution error message

Arithmetic - StdDeviationFloat

Compute the standard deviation of input values

IN

Name Type Description
InValues FloatArray The input value to calculate the standard deviation of.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed standard deviation value.
Error ErrorState Gets the execution error message

Arithmetic - StdDeviationInt

Compute the standard deviation of input values

IN

Name Type Description
InValues IntArray The input value to calculate the std. deviation of.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed std. deviation value.
Error ErrorState Gets the execution error message

Arithmetic - SummationFloat

Compute sum of input values

IN

Name Type Description
InValues FloatArray The values to compute the sum of.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed value.
Error ErrorState Gets the execution error message

Arithmetic - SummationInt

Compute sum of input values

IN

Name Type Description
InValues IntArray The input value to calculate the std. deviation of.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Int The computed value.
Error ErrorState Gets the execution error message

Arithmetic - TrigonometricOperationFloat

Compute trigonometric operation

IN

Name Type Description
InValue Float The input value.
InOperation Enum < TrigonometricOperationType > The operation type.
InAngleUnit Enum < TrigonometricAngleType > The angle unit type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed value.
Error ErrorState Gets the execution error message

Arithmetic - TrigonometricOperationInt

Compute trigonometric operation

IN

Name Type Description
InValue Int The input value.
InOperation Enum < TrigonometricOperationType > The operation type.
InAngleUnit Enum < TrigonometricAngleType > The angle unit type.
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue Float The computed value.
Error ErrorState Gets the execution error message