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

[0] Índice de Mensajes

Ir a la versión completa