Skip to content

Math

Basic math operations: abs, ceil, floor, power, round.

5 modules

ModuleDescription
Valore AssolutoOttieni valore assoluto di un numero
Arrotonda per EccessoArrotonda numero per eccesso all'intero piu vicino
Arrotonda per DifettoArrotonda numero per difetto all'intero piu vicino
Potenza/EsponenteEleva numero a potenza
Arrotonda NumeroArrotonda numero ai decimali specificati

Modules

Valore Assoluto

math.abs

Ottieni valore assoluto di un numero

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumberValore assoluto
originalnumberValore assoluto

Example: Absolute of negative number

yaml
number: -5

Example: Absolute of positive number

yaml
number: 3.14

Arrotonda per Eccesso

math.ceil

Arrotonda numero per eccesso all'intero piu vicino

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumberValore arrotondato per eccesso
originalnumberValore arrotondato per eccesso

Example: Ceiling positive number

yaml
number: 3.2

Example: Ceiling negative number

yaml
number: -2.7

Arrotonda per Difetto

math.floor

Arrotonda numero per difetto all'intero piu vicino

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumberValore arrotondato per difetto
originalnumberValore arrotondato per difetto

Example: Floor positive number

yaml
number: 3.7

Example: Floor negative number

yaml
number: -2.3

Potenza/Esponente

math.power

Eleva numero a potenza

Parameters:

NameTypeRequiredDefaultDescription
basenumberYes-Base number
exponentnumberYes-Power to raise to

Output:

FieldTypeDescription
resultnumberRisultato della base elevata all'esponente
basenumberRisultato della base elevata all'esponente
exponentnumberRisultato della base elevata all'esponente

Example: Square a number

yaml
base: 5
exponent: 2

Example: Cube root

yaml
base: 27
exponent: 0.333333

Arrotonda Numero

math.round

Arrotonda numero ai decimali specificati

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process
decimalsnumberNo0Number of decimal places

Output:

FieldTypeDescription
resultnumberValore arrotondato
originalnumberValore arrotondato
decimalsnumberValore arrotondato

Example: Round to integer

yaml
number: 3.7

Example: Round to 2 decimal places

yaml
number: 3.14159
decimals: 2

Released under the Apache 2.0 License.