Suma con variables de tipo decimal

28/07/2005 - 22:50 por Alberto | Informe spam
Tengo dos variables de tipo decimal que contienen el valor 4.61. Si las sumo
obtengo 9.23 en lugar de 9.22
¿por qué? ¿Cómo lo soluciono?

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Tristan
01/08/2005 - 12:15 | Informe spam
¿Estás utilizando el sufijo "m" para los valores?. Este ejemplo muestra 9.22
tal y como debe ser:

decimal d1 = 4.61m;
decimal d2 = 4.61m;
MessageBox.Show((d1 + d2).ToString());

Juan Carlos Badiola Saiz
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida