Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Correção - Perda de precisão com NoRound e números inteiros
Correção - Perda de precisão com NoRound e números inteiros

Correção - Perda de precisão com NoRound() e números inteiros

Esta build contém uma correção na função NoRound(), apresentada em situações especificas, relacionadas ao uso de números inteiros com 5 dígitos ou mais em casas inteiras, e uso com aproximação de 7 decimais. 

AbrangênciaERP 10

Situação

Execução de programas AdvPL, utilizando a função NoRound(), onde é utilizado um argumento inteiro específico com 5 dígitos ou mais e precisão de 7 casas decimais.

Ocorrência

Utilizando determinados valores, ocorria perda de precisão do número, onde o resultado apresentado era o número inteiro subtraído de uma unidade, seguido por "99999......".

Exemplo:

NoRound( 27338000 , 7 )   -> Retornava 27337999.9999999            

Correção

Corrigido ajuste de precisão de números inteiros na função NoRound()

Informações adicionais

  • Correção realizada mediante chamado SBXB44.
  • Para mais informações, consulte a documentação da função NoRound().
  • Disponível a partir da build 7.00.090818P-091104