Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-08-2006
avmm2004 avmm2004 is offline
Miembro
 
Registrado: jun 2006
Ubicación: Santa cruz de Tenerife, Islas Canarias
Posts: 500
Poder: 18
avmm2004 Va por buen camino
ojo con delphi 2006

Estoy trabajando con delphi 2006 y me he encontrado lo siguiente:

Todas la variables del calculo son Double.

Código Delphi [-]
// primer calculo
    saldo := 0;
    for I := 0 to mes do
      begin
        valor := 0;
        valor := t_debe [i] - t_haber [i];
        saldo := saldo + valor;
      end;
    if dm1.OraQr_mcoMCO_CUENTA.Value = 409000000 then
        showmessage(floattostr(saldo));
 
// segundo calculo
    saldo := 0;
    for I := 0 to mes do
        saldo := saldo + t_debe [i] - t_haber [i];
    if dm1.OraQr_mcoMCO_CUENTA.Value = 409000000 then
        showmessage(floattostr(saldo));

El primer showmessage da 0 y el siguiente da 9,09494701772928E-13 .

EL valor correcto es 0.

¿ es un tremendo fallo ?
¿ es mi ignorancia ?
¿ es azar ?
¿ es delphi 2006 ?

Estoy seguro que tiene una explicación per se me ha quedado el cuerpo con mal sabor del delphi 2006.
¿¿¿ Alguien conoce la explicacìón ???????

Última edición por dec fecha: 21-08-2006 a las 12:20:28.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta Delphi 6, Delphi 2005 y Delphi 2006 Leviatan Varios 6 18-08-2007 16:02:08
Delphi 2006? lookmydoom Varios 4 15-08-2006 13:54:45
Que es .net y delphi 2006 artemisa Varios 2 07-04-2006 00:59:51
Pasar de delphi 7 a Delphi 2006 (problemas con VCL) jmlifi .NET 8 24-01-2006 15:51:30
Delphi 2006 FGarcia Noticias 3 28-12-2005 18:07:44


La franja horaria es GMT +2. Ahora son las 17:34:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi