Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   problemas con decimales (http://www.forosdelweb.com/f69/problemas-con-decimales-471825/)

ENAT_123 10/03/2007 17:25

problemas con decimales
 
ayuda por favor. Tengo un programa que calcula las medias de notas de los alumnos , estas notas medias las guardo en una variable que defino como "double" pero a la hora de ver los datos cuando la media es por ejemplo 0.56 el cero no sale, y sale ".56" ya he probado con format, pero a lo hago mal o no se como hacerlo el caso es que no consigo que salga el "'0" y ademas como puedo hacer para que en vez del punto salga la coma,

gracias

Jad-Neo 10/03/2007 20:16

Re: problemas con decimales
 
Tendrías que hacer algo mas o menos así

Código:

Dim tuVariable As Double
tuVariable = 0.56
Print Replace(CStr(tuVariable), ".", ",")

Lo del cero que no sale no debería de pasar. Es posible que estes procesando el valor string del double y en alguna parte se esté omitiendo los ceros.

Kruzado 11/03/2007 00:52

Re: problemas con decimales
 
tuvariable=0.56
label1.caption=format(tuvariable,"0.00")

ahora si tienes definido en tu pc la coma como separador decimal, te las muestra con comas

ENAT_123 12/03/2007 15:56

Re: problemas con decimales
 
GRACIAS por vuestra ayuda, parece ser que ya lo he solucionado. Muchas gracias


La zona horaria es GMT -6. Ahora son las 00:48.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.