Programación General > Visual Basic 6.0 e inferiores
Problemas De Asignacion Datos A Variables
(1/1)
Jose Arriagada:
Estimados colegas:
Tengo el siguiente problema:
Dim xValor as double
xValor=0
Si le hago un debug a esto, veo que xValor=0,000000033456
Si reasigno xValor=3, veo que xValor=3,0000085735
Esto ocurre siempre
Pero si lo pruebo en otro PC, la cosa funciona super bien, es decir, a xValor=0 le asigna efectivamente xValor=0,000000000000
De pronto se me ocurrio, hacer lo siguiente
xValor=0
xValor=xValor
y SORPRESA, ahora si xValor es igual a cero
Alguien sabe a que se debe?
FABIANGARCIA:
HOLA
ESO SE DEBE A QUE EL 0 DEBE ESTAR ENTRE COMILLAS DOBLES ASI
X = "0"
PORQUE SI HACES X=0
EL TOMA EL 0 COMO UNA VARIABLE NO COMO VALOR
RadicalEd:
NO AL CONTRARIO, CON LAS COMILLAS TOMA EL 0 COMO UN CARACTER CUANDO DICES X=0 ES UN VALOR
Brroz:
Hola Jose Arriagada.
Cosas curiosas... Prueba asignado a la variable un valor con decimales:
--- Código: Text --- Dim xValor as DoublexValor = 0.0
Chao.
Navegación
Ir a la versión completa