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

Ayuda Con Decimales

Estas en el tema de Ayuda Con Decimales en el foro de Programación General en Foros del Web. HOLA, nose ni que decir con esto que me pasa, estoy usando VB 6.0, y solo quiero sumar los valores de dos variables, pero hay ...
  #1 (permalink)  
Antiguo 27/01/2005, 09:13
 
Fecha de Ingreso: enero-2004
Ubicación: BARCELONA
Mensajes: 49
Antigüedad: 20 años, 9 meses
Puntos: 0
Ayuda Con Decimales

HOLA, nose ni que decir con esto que me pasa, estoy usando VB 6.0, y solo quiero sumar los valores de dos variables, pero hay momentos en que puede haber decimales, por ej: (157.75 + 100) el resultado deberia ser 257.75, pero el resultado que me devuelve es 257.
que podria hacer con esto ?.
GRACIAS ¡¡
  #2 (permalink)  
Antiguo 27/01/2005, 18:03
 
Fecha de Ingreso: junio-2004
Mensajes: 48
Antigüedad: 20 años, 4 meses
Puntos: 0
A ver si va a ser un integer.
  #3 (permalink)  
Antiguo 27/01/2005, 18:22
 
Fecha de Ingreso: enero-2005
Ubicación: Canarias, España
Mensajes: 217
Antigüedad: 19 años, 9 meses
Puntos: 0
prueba a utilizar variables reales
__________________
Solo hay algo seguro: la infinita inseguridad de la seguridad.
  #4 (permalink)  
Antiguo 27/01/2005, 23:41
Avatar de OYEME  
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 307
Antigüedad: 20 años, 7 meses
Puntos: 1
la variable tiene que ser doble
dim n as double

n = cdbl(text1.text)

el cdbl te converte una expresiona doble se parece al val pero el val te corta los decimales
  #5 (permalink)  
Antiguo 28/01/2005, 07:35
 
Fecha de Ingreso: enero-2004
Ubicación: BARCELONA
Mensajes: 49
Antigüedad: 20 años, 9 meses
Puntos: 0
OYEME,tenias razon el VAL, me cortaba los decimal por eso no los sumaba, muy gracias..
  #6 (permalink)  
Antiguo 28/01/2005, 09:38
Avatar de OYEME  
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 307
Antigüedad: 20 años, 7 meses
Puntos: 1
de nada aqui todos nos ayudamos
__________________
http://www.luisariashidalgo.com
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 17:04.