Ver Mensaje Individual
  #7  
Antiguo 16-05-2011
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 197
Reputación: 22
darkerbyte Va por buen camino
Thumbs up Inteligente truco

Cita:
Empezado por Ñuño Martínez Ver Mensaje
Un poco de off-topic y de SPAM: Hace un tiempo escribí un artículo titulado El Valor de un Céntimo, que está relacionado con el tema del manejo de valores fraccionarios en computadoras digitales. Seguro que te clarifica las cosas.
Ya lei el artículo, me pareció muy interesante la manera que propusiste sobre manejar los precios en formato de enteros

Cita:
En aquel programa, en lugar de almacenar el valor real de los productos guardábamos un valor ficticio y lo guardábamos como un número entero. Para obtener el valor real se dividía este número ficticio por un factor que dependía de la divisa; así para los euros dividíamos por 100.000, mientras que para obtenerlo en pesetas dividíamos por 601. Con este método nos quitamos dos problemas: la conversión entre divisas (importante, porque se hizo para un hotel, y además coincidió con el paso de la peseta al euro) y teníamos una precisión de hasta la milésima de céntimo de euro, más de lo necesario
Me podrías explicar un poco mas sobre este método que inventaste. ¿Cómo determinas el valor ficticio? ¿Podrias mostrarnos como lo usabas, por ejemplo para obtener dólares y euros?

Muchas gracias, excelente aporte
Responder Con Cita