Ver Mensaje Individual
  #3  
Antiguo 31-05-2021
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
No deberias usar floats en Delphi, ni cualquier otro lenguaje, en especial si haces cálculos monetarios.

Usa un tipo Decimal como:

http://www.rvelthuis.de/programs/bigdecimals.html

El punto es que los tipos de datos, idealmente, deben alinearse para ser compatibles o idénticos a travez de toda la ruta de la app (asi que si la BD dice Decimal, en Delphi es Decimal y viceversa).

* Algo de explicación aqui: https://www.crockford.com/dec64.html. Considero que el uso de un tipo Decimal o Money es mandatorio para todos los casos de apps conclaculos de finanzas/monedas...
__________________
El malabarista.
Responder Con Cita