Skip to content

Math

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

5 modules

ModuleDescription
Valor AbsolutoObter valor absoluto de um numero
Arredondar para CimaArredondar numero para cima para inteiro mais proximo
Arredondar para BaixoArredondar numero para baixo para inteiro mais proximo
Potencia/ExpoenteElevar numero a uma potencia
Arredondar NumeroArredondar numero para casas decimais especificadas

Modules

Valor Absoluto

math.abs

Obter valor absoluto de um numero

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumberValor absoluto
originalnumberValor absoluto

Example: Absolute of negative number

yaml
number: -5

Example: Absolute of positive number

yaml
number: 3.14

Arredondar para Cima

math.ceil

Arredondar numero para cima para inteiro mais proximo

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumberValor arredondado para cima
originalnumberValor arredondado para cima

Example: Ceiling positive number

yaml
number: 3.2

Example: Ceiling negative number

yaml
number: -2.7

Arredondar para Baixo

math.floor

Arredondar numero para baixo para inteiro mais proximo

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process

Output:

FieldTypeDescription
resultnumberValor arredondado para baixo
originalnumberValor arredondado para baixo

Example: Floor positive number

yaml
number: 3.7

Example: Floor negative number

yaml
number: -2.3

Potencia/Expoente

math.power

Elevar numero a uma potencia

Parameters:

NameTypeRequiredDefaultDescription
basenumberYes-Base number
exponentnumberYes-Power to raise to

Output:

FieldTypeDescription
resultnumberResultado da base elevada ao expoente
basenumberResultado da base elevada ao expoente
exponentnumberResultado da base elevada ao expoente

Example: Square a number

yaml
base: 5
exponent: 2

Example: Cube root

yaml
base: 27
exponent: 0.333333

Arredondar Numero

math.round

Arredondar numero para casas decimais especificadas

Parameters:

NameTypeRequiredDefaultDescription
numbernumberYes-Number to process
decimalsnumberNo0Number of decimal places

Output:

FieldTypeDescription
resultnumberValor arredondado
originalnumberValor arredondado
decimalsnumberValor arredondado

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.