import.css=/download/attachments/327912/newLayout.css |
FloatingPointPreciseDefine se a instância atual, do TOTVS | Application Server deverá usar um novo conjunto de funções aritméticas internas.
Em situações específicas, em geral reproduzidas em operações aritméticas onde o resultado da operação tivesse 8 dígitos inteiros significativos ou mais, subsequentes operações de arredondamento -- por exemplo as funções int(), round() e/ou noround() -- poderiam não apresentar o resultado correto. O Kernel do AdvPL ganhou um novo bloco de funções aritméticas, habilitadas mediante parâmetro, onde a precisão em cálculos com ponto flutuante não apresentam mais flutuações de arredondamento, respeitado o limite de 15 dígitos significativos da precisão numérica do AdvPL. A utilização deste parâmetro altera o comportamento aritmético da linguagem AdvPL, aumentando a precisão global das operações, e corrigindo erros de arredondamento oriundos de operações específicas nos contextos mencionados.
Valores válidos
Exemplo[General]
|