Probelma al programar

Estado
Cerrado para nuevas respuestas.

Dragon

Newbie Lvl 6
Hola queria saber en que me estoy equivocando

Public Const Guardias As Integer = 6

Public Const MAXREP As Long = 6000000
Public Const MAXORO As Long = 90000000
Public Const MAXEXP As Long = 9999999999#

LA PAERTE DE MAXIMA EXP PARA GANAR TENGO UN PROBLEMA NO ME DEJA SUPERAR LOS "999999999" dESPUES ME TIRA UN #

(El # se agrega cuando supero los 999999999 que tengo que cambiar para que me deje superar eso ???

Bueh muchas gracias por leer
 

Tavo

[color=#BF0000]Lucha por tus ideales![/color]
El problema segun veo es porque el tipo de enteros largos no almacena ese numero, pero supuestamente en todo caso tendria que haber un Overflow...
sacale el As Long y proba de nuevo (A ver que pasa si lo toma como Variant)
 

^[GS]^

GS-Zone Admin
Miembro del equipo
Administrador
Moderador
Dragon dijo:
???????????????' no entiendo nada :?: :?: :?:
Tavo quiere decir, con "overflow", que la variable esta con una capacidad para la que no fue creada... ese es el caso de

Public Const MAXEXP As Long = 9999999999#

Siendo Long, el maximo que soportaria es de 2millones, no un numero tan enorme como el que le pusiste :p ese es el problema :p

y te recomienda que le quites el As Long para que "intente" detectarlo automaticamente ;)


Public Const MAXEXP = 9999999999#

ahi si entendiste? XD
 
Estado
Cerrado para nuevas respuestas.
Arriba