Skip to main content

Maths

Category: Processing

Description: Perform mathematical operations (add, subtract, multiply, divide, random, absolute, square root, floor, ceil, truncate, max, min)

Add​

Sum two numbers together

Inputs​

NameTypeRequiredDescription
Number 1numbertrueThe first number to add
Number 2numbertrueThe second number to add

Outputs​

NameTypeDescription
ResultnumberThe sum of the two inputs

Output Event Triggers​

Name
Next

Subtract​

Subtract one number from another

Inputs​

NameTypeRequiredDescription
Number 1numbertrueThe number to subtract from
Number 2numbertrueThe number to subtract

Outputs​

NameTypeDescription
ResultnumberThe difference between the two numbers

Output Event Triggers​

Name
Next

Multiply​

Multiply two numbers together

Inputs​

NameTypeRequiredDescription
Number 1numbertrueThe first number to multiply
Number 2numbertrueThe second number to multiply

Outputs​

NameTypeDescription
ResultnumberThe product of the two numbers

Output Event Triggers​

Name
Next

Divide​

Divide one number by another

Inputs​

NameTypeRequiredDescription
Number 1numbertrueThe number to be divided
Number 2numbertrueThe number to divide by

Outputs​

NameTypeDescription
ResultnumberThe quotient of the two numbers

Output Event Triggers​

Name
Next

Random​

Get a random number between two numbers

Inputs​

NameTypeRequiredDescription
Number 1numbertrueThe minimum number
Number 2numbertrueThe maximum number

Outputs​

NameTypeDescription
ResultnumberA random number between the two numbers (inclusive)

Output Event Triggers​

Name
Next

Abs​

Get the absolute (positive) value of a number

Inputs​

NameTypeRequiredDescription
NumbernumbertrueThe number to get the absolute value of

Outputs​

NameTypeDescription
ResultnumberThe absolute value of the number

Output Event Triggers​

Name
Next

Pow​

Raise a number to a power

Inputs​

NameTypeRequiredDescription
Number 1numbertrueThe base
Number 2numbertrueThe exponent

Outputs​

NameTypeDescription
ResultnumberThe result of the base raised to the exponent

Output Event Triggers​

Name
Next

Sqrt​

Get the square root of a number

Inputs​

NameTypeRequiredDescription
NumbernumbertrueThe number to get the square root of

Outputs​

NameTypeDescription
ResultnumberThe square root of the number

Output Event Triggers​

Name
Next

Round​

Round a number to the nearest integer

Inputs​

NameTypeRequiredDescription
NumbernumbertrueThe number to round

Outputs​

NameTypeDescription
ResultnumberThe rounded number

Output Event Triggers​

Name
Next

Floor​

Get the largest integer less than or equal to a number

Inputs​

NameTypeRequiredDescription
NumbernumbertrueThe number to floor

Outputs​

NameTypeDescription
ResultnumberThe floored number

Output Event Triggers​

Name
Next

Ceil​

Get the smallest integer greater than or equal to a number

Inputs​

NameTypeRequiredDescription
NumbernumbertrueThe number to ceil

Outputs​

NameTypeDescription
ResultnumberThe ceiled number

Output Event Triggers​

Name
Next

Trunc​

Get the integer part of a number

Inputs​

NameTypeRequiredDescription
NumbernumbertrueThe number to truncate

Outputs​

NameTypeDescription
ResultnumberThe truncated number

Output Event Triggers​

Name
Next

Max​

Get the maximum value in an array of numbers

Inputs​

NameTypeRequiredDescription
Number Arraynumber-arraytrueThe array of numbers to find the maximum of

Outputs​

NameTypeDescription
ResultnumberThe maximum number in the array

Output Event Triggers​

Name
Next

Min​

Get the minimum value in an array of numbers

Inputs​

NameTypeRequiredDescription
Number Arraynumber-arraytrueThe array of numbers to find the minimum of

Outputs​

NameTypeDescription
ResultnumberThe minimum number in the array

Output Event Triggers​

Name
Next