Tipo de dato moneda

01/10/2004 - 22:15 por Alberto | Informe spam
Estoy comenzando a diseñar una aplicación y me surge la duda de qué tipo de
dato emplear para cantidades monetarias (euros en mi caso). Me decidí por
los float pero creo recordar que en alguna aplicación me surgieron problemas
y tuve que emplear el tipo decimal. Uso como gestor de base de datos SQL
Server.

Gracias y un saludo a todos los miembros del grupo.

Preguntas similare

Leer las respuestas

#1 Eduardo
01/10/2004 - 22:23 | Informe spam
Decimal es lo mas recomendable para manejar tipos de datos que representen
cantidades.

Si los conviertes a String con el metodo ToString, no olvides del formato
"c", para currency

Saludos

"Alberto" wrote:

Estoy comenzando a diseñar una aplicación y me surge la duda de qué tipo de
dato emplear para cantidades monetarias (euros en mi caso). Me decidí por
los float pero creo recordar que en alguna aplicación me surgieron problemas
y tuve que emplear el tipo decimal. Uso como gestor de base de datos SQL
Server.

Gracias y un saludo a todos los miembros del grupo.



Respuesta Responder a este mensaje
#2 Octavio Hernandez
01/10/2004 - 22:54 | Informe spam
Alberto,

Efectivamente, el tipo Decimal es el adecuado para cálculos monetarios. Las
representaciones de punto flotante (float y double) en primer lugar no
permiten representar de forma exacta fracciones que en decimal son
"redondas", como 0,1 ó 0,01.

Salu2,

Octavio
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida