Matematické funkce CreateUiDefinition
Funkce umožňují provádět matematické operace.
add
Sečte dvě čísla a vrátí výsledek.
Následující příklad vrátí 3
:
"[add(1, 2)]"
ceil
Vrátí největší celé číslo větší nebo rovno zadanému číslu.
Následující příklad vrátí 4
:
"[ceil(3.14)]"
div
Vydělí první číslo druhým číslem a vrátí výsledek. Výsledek je vždy celé číslo.
Následující příklad vrátí 2
:
"[div(6, 3)]"
floor
Vrátí největší celé číslo menší nebo rovno zadanému číslu.
Následující příklad vrátí 3
:
"[floor(3.14)]"
max
Vrátí větší ze dvou čísel.
Následující příklad vrátí 2
:
"[max(1, 2)]"
min
Vrátí menší ze dvou čísel.
Následující příklad vrátí 1
:
"[min(1, 2)]"
mod
Vydělí první číslo druhým číslem a vrátí zbytek.
Následující příklad vrátí 0
:
"[mod(6, 3)]"
Následující příklad vrátí 2
:
"[mod(6, 4)]"
mul
Vynásobí dvě čísla a vrátí výsledek.
Následující příklad vrátí 6
:
"[mul(2, 3)]"
rand
Vrátí náhodné celočíselné číslo v zadaném rozsahu. Tato funkce negeneruje kryptograficky zabezpečená náhodná čísla.
Následující příklad by mohl vrátit 42
:
"[rand(-100, 100)]"
range
Vygeneruje sekvenci integrálních čísel v zadaném rozsahu.
Následující příklad vrátí [1,2,3]
:
"[range(1, 3)]"
předmět
Odečte druhé číslo od prvního čísla a vrátí výsledek.
Následující příklad vrátí 1
:
"[sub(3, 2)]"