Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

CALC36 ()

Propósito

Efetuar cálculos com precisão de 36 algarismos.

Sintaxe

CALC36 (<exp.N>)

Argumentos

<exp.N>

representa uma expressão numérica a ser efetuada em 36 algarismos.

Utilização

Permite que cálculos financeiros sejam feitos sem estouro do limite numérico de 18 algarismos, pois esta função executa os cálculos internos em até 36 algarismos.

O resultado final das operações deve ter 18 algarismos para que possa ser armazenado em uma variável numérica da OPUS.

Exemplo

O exemplo a seguir mostra-nos como utilizar esta função. Note que na execução acusará erro na última linha.

PROG

var_num1 = 30000000000000

var_num2 = 40000000000000

var_num3 = 80000000000000

? CALC36 (var_num1 * var_num2 / var_num3)

? var_num1 * var_num2 / var_num3

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!