Resulta
frustrante para programadores que venimos de otros lenguajes de programación
trabajar con algunos detalles, que nuestro lenguaje de origen resultaba
bastante sencillo.
Hoy
mostraremos la forma de aplicar formato
a datos numéricos, con el objetivo de separarlo con coma (,) y punto
decimal, o incluir signo de moneda a la cantidad.
Para ellos utilizaremos
dos texbox, uno para que el usuario
digite el valor que desea aplicarle el formato,
a este lo llamaremos TXTVALORI, y otro que será el encargado de mostrar
el valor con formato y un Button, el cual contiene el código para aplicar
formato.
Si queremos solo separadores de mil,
y punto decimales la sentencia es esta:
variable.ToString("N")
En el caso de desear incluir el
signo de moneda de su computador, la sentencia es esta:
variable.ToString("C")
Ejemplo en
VB.net:
Este código debes pegarlo en el
evento clic del botton.
Dim valor As Double
valor =
Convert.ToDouble(TXTVALORI.Text)
TXTVALNUE.Text =
Convert.ToString(valor.ToString("N"))
Ejemplo en C#:
double valor;
valor = Convert.ToDouble(TXTVALORI.Text);
TXTVALNUE.Text =Convert.ToString(valor.ToString("N"));
Recuerda si desea incluir el signo de
Moneda, sustituye “N” por “C”
La Figura 1.1 Muestra el resultado del código anterior
Adelante, aprender es un camino sin
fin, copiar y pegar es solo una técnica que puede sacarte de un apuro, pero no
te da la confianza de sentirte un
profesional, copia y pega, pero también analiza, aprende y busca una mejor
solución a lo que copiaste.
Diógenes Amaury MS
No hay comentarios:
Publicar un comentario