Skip to main content

math.add — Add

Adds two numbers. Inputs
PortKindTypeStructureNotes
adatainteger/numberscalarRuntime expects numeric
bdatainteger/numberscalarRuntime expects numeric
Outputs
PortKindTypeStructureNotes
resultdatanumber (or integer)scalarWhen configured as integer, the result is rounded

math.subtract — Subtract

Subtracts B from A. Inputs
PortKindTypeStructure
adatainteger/numberscalar
bdatainteger/numberscalar
Outputs
PortKindTypeStructure
resultdatanumber (or integer)scalar

math.multiply — Multiply

Multiplies two numbers. Inputs
PortKindTypeStructure
adatainteger/numberscalar
bdatainteger/numberscalar
Outputs
PortKindTypeStructure
resultdatanumber (or integer)scalar

math.divide — Divide

Divides A by B. Inputs
PortKindTypeStructureNotes
adatainteger/numberscalar
bdatainteger/numberscalarDivision by zero errors
Outputs
PortKindTypeStructure
resultdatanumber (or integer)scalar

math.clamp — Clamp

Clamps a number into [min, max]. Inputs
PortKindTypeStructure
valuedatainteger/numberscalar
mindatainteger/numberscalar
maxdatainteger/numberscalar
Outputs
PortKindTypeStructure
resultdatanumberscalar

math.round — Round

Rounds a number to a fixed number of decimals. Inputs
PortKindTypeStructure
valuedatanumberscalar
decimalsdataintegerscalar
Outputs
PortKindTypeStructure
resultdatanumberscalar