Árvore de páginas

Esta chave só deve ser utilizada mediante recomendação.

Para a maioria dos cenários e ambientes, ela se tornou desnecessária desde a versão 7.00.191205P do

Erro ao processar a macro "excerpt-include"

User 'null' does not have permission to view the page.

.

Define se a instância atual do TOTVS | Application Server deverá usar um novo conjunto de funções aritméticas internas.

Descrição

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

ValoresDescrição
0 (padrão)

Não usa o novo bloco de funções aritméticas internas.

1Utiliza o novo bloco de funções aritméticas internas.

Exemplo

[General]
FloatingPointPrecise=1

Observação

Esta chave está disponível a partir da Build 7.00.111010P.

  • Sem rótulos