Funções numéricas

Utilize funções numéricas para retornar valores numéricos em uma fórmula.

Tabela 1: Funções numéricas

Função

Sintaxe

Descrição

Ceil(num)

num: um número

Retorna o menor número inteiro superior ou igual a um número especificado.

Por exemplo:
Ceil(14.2)
retorna 15

Floor(num)

num: um número

Retorna o maior número inteiro inferior a um número especificado.

Por exemplo:
Floor(14.8)
retorna 14

Log(num)

num: um número

Retorna o logaritmo natural de um número especificado.

Por exemplo:
Log(100)
retorna 4,605

Log10(num)

num: um número

Retorna o logaritmo de base 10 de um número especificado.

Por exemplo:
Log10(100)
retorna 2

Mod(num, divisor)

  • num: um número
  • divisor: o divisor

Retorna o restante da divisão de um número por outro número.

Por exemplo:
Mod(15,2)
retorna 1

Power(num, exponent)

  • num: um número
  • exponent: o expoente

Eleva um número a uma potência.

O operador ^ (circunflexo) pode ser utilizado no lugar desta função.

Por exemplo:
Power(2,3)
retorna 8

Round(num, digits)

  • num: um número
  • digits: O número de casas decimais para arredondar

Retorna um valor numérico, arredondado para um número específico de casas decimais.

Por exemplo:
Round(14.81, 1)
retorna 14,8

Sign(num)

num: um número

Retorna -1 se o número especificado for negativo, 0 se ele for zero ou +1 se ele for positivo.

Por exemplo:
Sign(-2)
retorna -1

ToText(num, digits)

  • num: um número
  • digits: número de casas decimais a usar. Este parâmetro é opcional, seu valor predefinido é 0.

Converte um número especificado em string. O número é truncado para um número específico de casas decimais.

Por exemplo:
ToText(12.1451, 2)
retorna 12,14

Truncate(num, digits)

  • num: um número
  • digits: Número de casas decimais a truncar

Retorna um valor numérico, truncado em um número específico de casas decimais.

Por exemplo:
Truncate(12.281, 1)
retorna 12,200
Tabela 2: Exemplo da função ToText(num, digits): ToText({Temperatura},2)
Temperatura Texto
-2.01 -2.0
-1.06 -1.1
0.08 0.1
1.07 1.1
2.08 2.1
3.99 4.0
5.00 5.0
Esta fórmula retorna 12,14: ToText(12.1451, 2).
Tabela 3: Exemplo da função Truncate(num, digits): Truncate({Temperatura},1)
Temperatura Truncado
-2.01 -2.00
-1.06 -1.00
0.08 0.00
1.07 1.00
2.08 2.00
3.99 3.90
5.00 5.00
Esta fórmula retorna 12,200: Truncate(12.281, 1).