Math nodes
Absolute Value
Section titled “Absolute Value”Expression
Returns the absolute value of a number
Also searchable as: “Abs”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Adds two or more numbers
Also searchable as: “+”, “Plus”, “Sum”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| operands | number |
(accepts multiple values, minimum 2) |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Arccosine
Section titled “Arccosine”Expression
Returns the arccosine of a value in radians
Also searchable as: “Acos”, “Inverse Cosine”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Angle in radians |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Arcsine
Section titled “Arcsine”Expression
Returns the arcsine of a value in radians
Also searchable as: “Asin”, “Inverse Sine”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Angle in radians |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Arctangent
Section titled “Arctangent”Expression
Returns the arctangent of a value in radians
Also searchable as: “Atan”, “Inverse Tangent”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Angle in radians |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Arctangent 2
Section titled “Arctangent 2”Expression
Returns the angle in radians between the positive x-axis and the point (X, Y)
Also searchable as: “Atan2”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Y | number |
||
| X | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Bitwise AND
Section titled “Bitwise AND”Expression
Bitwise AND of two integers
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Bitwise Negate
Section titled “Bitwise Negate”Expression
Returns the bitwise NOT of a number
Also searchable as: “Bitwise NOT”, “One’s Complement”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Bitwise OR
Section titled “Bitwise OR”Expression
Bitwise OR of two integers
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Bitwise XOR
Section titled “Bitwise XOR”Expression
Bitwise XOR of two integers
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Ceiling
Section titled “Ceiling”Expression
Rounds a number up to the nearest integer
Also searchable as: “Ceil”, “Round Up”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Constrains a number to be within a range
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
||
| Min | number |
||
| Max | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Cosine
Section titled “Cosine”Expression
Returns the cosine of an angle in radians
Also searchable as: “Cos”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Angle in radians |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Cube Root
Section titled “Cube Root”Expression
Returns the cube root of a number
Also searchable as: “Cbrt”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Divide
Section titled “Divide”Expression
Divides one number by another
Also searchable as: “/”, “Division”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Returns Euler’s number (≈2.71828)
Also searchable as: “Euler’s Number”.
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Exponential
Section titled “Exponential”Expression
Returns e raised to the power of a number
Also searchable as: “Exp”, “e^x”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Rounds a number down to the nearest integer
Also searchable as: “Round Down”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Left Shift
Section titled “Left Shift”Expression
Shifts bits left by the specified count
Also searchable as: “Left Pad”, “<<”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Logarithm Base 10
Section titled “Logarithm Base 10”Expression
Returns the base-10 logarithm of a number
Also searchable as: “Log10”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Logarithm Base 2
Section titled “Logarithm Base 2”Expression
Returns the base-2 logarithm of a number
Also searchable as: “Log2”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Maximum
Section titled “Maximum”Expression
Returns the largest of the given numbers
Also searchable as: “Max”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| values | number |
(accepts multiple values, minimum 1) |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Minimum
Section titled “Minimum”Expression
Returns the smallest of the given numbers
Also searchable as: “Min”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| values | number |
(accepts multiple values, minimum 1) |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Modulo
Section titled “Modulo”Expression
Returns the remainder of a division
Also searchable as: “%”, “Remainder”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Multiply
Section titled “Multiply”Expression
Multiplies two or more numbers
Also searchable as: “*”, “Times”, “Product”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| operands | number |
(accepts multiple values, minimum 2) |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Multiply Array
Section titled “Multiply Array”Expression
Multiplies all numbers in a list
Also searchable as: “* (array)”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| operands | number[] |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Natural Logarithm
Section titled “Natural Logarithm”Expression
Returns the natural logarithm of a number
Also searchable as: “Log”, “Natural Log”, “Ln”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Negate Number
Section titled “Negate Number”Expression
Returns the arithmetic negation of a number
Also searchable as: “Invert”, “-x”, “Unary Minus”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Returns the mathematical constant Pi (≈3.14159)
Also searchable as: “π”.
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Raises a number to a power
Also searchable as: “**”, “Exponent”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Random
Section titled “Random”Expression
Returns a random number between 0 and 1
Also searchable as: “Random Number”.
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Right Shift
Section titled “Right Shift”Expression
Shifts bits right by the specified count
Also searchable as: “Right Pad”, “>>”, “Signed Right Shift”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Rounds a number to the nearest integer
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Returns the sign of a number (-1, 0, or 1)
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Expression
Returns the sine of an angle in radians
Also searchable as: “Sin”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Angle in radians |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Square Root
Section titled “Square Root”Expression
Returns the square root of a number
Also searchable as: “Sqrt”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Subtract
Section titled “Subtract”Expression
Subtracts one number from another
Also searchable as: “-”, “Minus”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Sum Array
Section titled “Sum Array”Expression
Sums all numbers in a list
Also searchable as: “+ (array)”, “Add Array”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| operands | number[] |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Tangent
Section titled “Tangent”Expression
Returns the tangent of an angle in radians
Also searchable as: “Tan”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Angle in radians |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Truncate
Section titled “Truncate”Expression
Removes the fractional part of a number
Also searchable as: “Trunc”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| Value | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |
Unsigned Right Shift
Section titled “Unsigned Right Shift”Expression
Shifts bits right without sign extension
Also searchable as: “Unsigned Right Pad”, “>>>”.
Inputs
| Name | Type | Description | Default |
|---|---|---|---|
| op1 | number |
||
| op2 | number |
Outputs
| Name | Type | Description | Default |
|---|---|---|---|
| Result | number |

