Realiza operações matemáticas (Soma, Subtração, Divisão, Multiplicação e Exponenciação) com strings que contém um valor numérico.

Sintaxe

MathC( < cNum1 >, < cOperacao >, < cNum2 > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cNum1

caractere

Realiza operações matemáticas (Soma, Subtração, Divisão, Multiplicação e Exponenciação) com strings que contém um valor numérico.

X

 

cOperacao

caractere

Indica o operador/caracter (/, +, *, -, e) da operação que será realizada.

X

 

cNum2

caractere

Indica a string que contém um valor numérico, representando o número no qual desejamos realizar uma operação.

X

 

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna uma nova string com o resultado da operação matemática. Observação: O resultado será de até 18 casas de precisão no número.

Exemplos

Exemplo 1
User function exemplo()
  Val( MathC('10',"/","2") )    // Resultado: 5
  Val( MathC('100',"+","10") )  // Resultado: 110
  Val( MathC('100',"*","10") )  // Resultado: 1000
  Val( MathC('100',"-","10") )  // Resultado: 90
  Val( MathC('4',"e","2") )     // 4 ao quadrado - Resultado: 16
Return

  • Sem rótulos