Foros del Web » Programación para mayores de 30 ;) » .NET »

Formato Decimal

Estas en el tema de Formato Decimal en el foro de .NET en Foros del Web. Hola a Todos espero se encuentren muy bien Tengo el siguiente problema, tengo un formulario en donde en dos text box estoy metiendo dos cantidades. ...
  #1 (permalink)  
Antiguo 08/08/2006, 12:28
 
Fecha de Ingreso: mayo-2006
Mensajes: 55
Antigüedad: 18 años, 9 meses
Puntos: 0
Formato Decimal

Hola a Todos espero se encuentren muy bien

Tengo el siguiente problema, tengo un formulario en donde en dos text box estoy metiendo dos cantidades. De esos textbox estoy realizando una resta, el resultado si es el que quiero pero el problema que tengo es que el punto decimal esta mal colocado, este es el ejemplo

Campo 1 = 499.19
Campo 2 = 569.45
Resultado = 7.026,00

La resta que estoy haciendo es la de Campo 2 - Campo 1 = Resultado

Como se dan cuenta el resultado real deberia ser 70.26.

Mi código es el siguiente:

Private Sub lect_act_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lect_act.TextChanged
Dim lec_ant As Decimal
Dim lec_act As Decimal

Dim tot_mc As Decimal
Dim tot_lit As Decimal

lec_ant = System.Convert.ToDecimal(lect_ant.Text)
lec_act = System.Convert.ToDecimal(lect_act.Text)

tot_mc = lec_act - lec_ant
tot_lit = tot_mc * 3.7

me_cub.Text = FormatNumber(tot_mc, 2)
litros.Text = FormatNumber(tot_lit, 2)

End Sub
End Class

Sin embargo me sigue poniendo el mismo resultado, creo que hay algo que anda mal en mi codigo, espero me puedan ayudar.

Gracias
  #2 (permalink)  
Antiguo 09/08/2006, 04:06
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 4 meses
Puntos: 156
hola,

revisa este enlace a ver si te aporta alguna solución:

http://www.forosdelweb.com/showthrea...ight=decimales



saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:30.