out = in1 + in2
in1: Number.
in2: Number.
out: Number. out = in1 + in2
in1:2.5
in2:-1
out is 1.5: 2.5 + (-1) = 1.5
out = in1 - in2
in1: Number. The minuend.
in2: Number. The subtrahend.
out: Number. out = in1 - in2
in1:-2
in2:1.5
out is -3.5: (-2) - 1.5 = (-3.5)
out = in1 x in2
in1: Number.
in2: Number.
out: Number. out = in1 x in2
in1:-2
in2:-1.1
out is 2.2: (-2) x (-1.1) = 2.2
out = in1 / in2
in1: Number. The dividend.
in2: Number. The divisor.
out: Number. out = in1 / in2
in1:1
in2:4
out is 0.25: 1 / 4 = 0.25
This service re-maps a number from one range to another. That is, a value of fromLow would get mapped to toLow, a value of fromHigh to toHigh, values in-between to values in-between, etc.
fromLow: Number. The lower limit of source range.
fromHigh: Number. The upper limit of source range.
toLow: Number. The lower limit of target range.
toHigh: Number. The upper limit of target range.
in: Number. The input number.
out: Number. The output value.
This service rounds the value of in, and output the result to out.
in: Number. The input number.
out: Number. The output value.
in: 0.5
out is 1
in: 2.4
out is 2
This service generates random number between min and max.
min: Number. The lower limit of random number.
max: Number. The upper limit of random number.
trigger: Any. The event to trigger a generation, value of this inport will be discarded.
out: Number. A random value.
For this example, we will get a random number between [-50, 50] every second.