Efetuar cálculos com precisão de 36 algarismos.
CALC36 (<exp.N>)
<exp.N> |
representa uma expressão numérica a ser efetuada em 36 algarismos. |
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.
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