[firebase-br] Fwd: Problema com Double

Euler Jr. euler em siginformatica.com.br
Sex Maio 27 17:40:27 -03 2005


Tente usar o tipo Extended.

[]s
Euler Jr.
----- Original Message -----
From: "marlon david de souza" <marlon em sysmo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, May 27, 2005 2:12 PM
Subject: [firebase-br] Fwd: Problema com Double


Boa tarde a todos,

  Alguem já viu algo parecido?
  Ao atribuir alguns números inteiros grandes (exp: CNPJ) para variáveis do
tipo "double", estes estão ficando com casas decimais. Exemplo:

    var
      tst: Double;
    .
    .
    tst := 33641358237322; // Ao consultar o valor desta variável, está
retornando o valor 33641358237321,9968

  Ao procurar o problema, constatei que este problema somente acontece em
algumas máquinas que possuem instalado impressoras mais recentes. Se eu
excluo a impressora ou instalo uma mais antiga (exp:HP 695C), daí funciona.

  Será que isso tem solução? Obs: a resposta pode ser em "private"!


Sem mais, agradeço antecipadamente a atenção

----------------------
Marlon David de Souza
Desenvolvimento
Sysmo Informática Ltda

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista