Ver Mensaje Individual
  #1  
Antiguo 17-04-2006
Avatar de salvica
salvica salvica is offline
Miembro
 
Registrado: mar 2004
Ubicación: Albacete (España) ... En un lugar de la Mancha ...
Posts: 304
Reputación: 21
salvica Va por buen camino
Question Operaciones en delphi

¿Alguien puede indicarme la diferencia entre éstas dos operaciones? (solo se trata de pasar un real a entero y ponerlo en el caption de un TPanel)
Código Delphi [-]
const
unValor = -3.4; // es un valor de prueba
var
fValor : real;
begin
   fValor := Abs( unValor );
   Panel1.Caption := IntToStr( Trunc(fValor*10) ); //--- esto me pone 3.5

   fValor := Abs( unValor*10 );
   Panel1.Caption := IntToStr( Trunc(fValor) ); //------ esto me pone 3.4
end;
¿A qué viene esa diferencia?
Gracias, parece una tonteria pero me lleva una semana sin dormir
salvica
Responder Con Cita