Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2009, 05:30
nephilim2612
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid, España
Mensajes: 149
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: Como restar un valor que esta en un textbox como $4,50 y un valor decimal

Cita:


Si lo deseas sumar, lo tienes qeu convertir a numero Cint(nombredecampo)
De esta forma ya trabajs con un numero, y basta con sumarle el otro igual que hacias.
Tienes razón en la imposibilidad de convertir, pero si está trabajando con números que tienen decimales, no le servirá de mucho utilizar CInt, que convierte a un número entero, ya que perderá los decimales. Dependiendo del tipo de datos, puedes utilizar la función Ctype o Parse del tipo de datos destino que quieres utilizar. Para este caso, el efecto de ambas te servirá igual. De este modo:

Ctype (MiValorString, Single)´

ó

Ctype (MiValorString, Double)

ó

Ctype (MiValorString, Decimal)


ó

Double.Parse (MiValorString)

ó

Decimal.Parse (MiValorString)

etc...

Saludos