Formato de Numeros (ya sean string o int)

03/08/2004 - 02:17 por dany | Informe spam
quiero poder darle un formato a los numeros, ya sea si es
un integer, o un string...

que si es un 1... poder darle formato a: 01 o a 0001
dependiendo de mis necesidades, pero que le agrege ceros a
la izquierda...

como puedo lograr esto?

gracias

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
03/08/2004 - 07:42 | Informe spam
dany wrote:
quiero poder darle un formato a los numeros, ya sea si es
un integer, o un string...

que si es un 1... poder darle formato a: 01 o a 0001
dependiendo de mis necesidades, pero que le agrege ceros a
la izquierda...



Dependiendo de donde quieras hacer la conversion puedes usar el meotdo
ToString de los tipos numericos o String.Format. Por ejemplo:

Dim n As Integer = 1
MessageBox.Show(n.ToString("00"))
MessageBox.Show(String.Format("n={0:0000}", n))

Los diferentes caracteres que puedes usar para los formatos los encuentras
en la ayuda.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#2 Cesar Rivera
03/08/2004 - 21:19 | Informe spam
Saludos,

Aqui te envío varios ejemplos para que juegues con ellos:

Un ejemplo para convertir 12 en "0012"

Dim X as Integer
Dim formato as String

X
formato=X.ToString("0000")
Console.WriteLine(formato)

Para convertir la cadena "4" en "04":


Dim X as String = "4"
Dim formato as String

formato=Integer.Parse(X).ToString("00")
Console.WriteLine(formato)

Para convertir la cadena "123456.123" en "123,456.12 Bs.":


Dim X as String = "123456.123"
Dim formato as String

formato=Double.Parse(X).ToString("#,#0.00") & " Bs."

Console.WriteLine(formato)

Espero que esto ayude ;)



quiero poder darle un formato a los numeros, ya sea si es
un integer, o un string...

que si es un 1... poder darle formato a: 01 o a 0001
dependiendo de mis necesidades, pero que le agrege ceros


a
la izquierda...

como puedo lograr esto?

gracias
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida