C# separador decimal

21/01/2005 - 12:57 por rsalas | Informe spam
Estimados:
Que comando uso para presentar un numero 1234567 con
separador de miles para que quede como 1,234,567

Gracias
rSalas

Preguntas similare

Leer las respuestas

#1 Bohaben
21/01/2005 - 14:05 | Informe spam
Mira esta dirección:
http://blogs.crsw.com/mark/articles/334.aspx

Saludo


Estimados:
Que comando uso para presentar un numero 1234567 con
separador de miles para que quede como 1,234,567

Gracias
rSalas
.

Respuesta Responder a este mensaje
#2 Marino Posadas
21/01/2005 - 14:45 | Informe spam
Hola

El siguiente ejemplo, te muestra cómo hacerlo utilizando el namespace
Globalization.

CODIGO-
using System;
using System.Globalization;

class NumberFormatInfoSample {

public static void Main() {

// Obtiene un NumberFormatInfo asociado con la cultura es-ES (Español
de España)
NumberFormatInfo nfi = new CultureInfo( "es-ES", false ).NumberFormat;

// Muestra el valor con el separador por defecto (".").
Int64 myInt = 123456789012345;
Console.WriteLine( myInt.ToString( "C", nfi ) );

// Mismo valor con diferentes grupos.
int[] mySizes1 = {2,3,4};
int[] mySizes2 = {2,3,0};
nfi.CurrencyGroupSizes = mySizes1;
Console.WriteLine( myInt.ToString( "C", nfi ) );
nfi.CurrencyGroupSizes = mySizes2;
Console.WriteLine( myInt.ToString( "C", nfi ) );

}
}
-FIN DE CODIGO
/*
La salida es:
123.456.789.012.345,00 ?
12.3456.7890.123.45,00 ?
1234567890.123.45,00 ?
*/


Saludos cordiales
Marino Posadas
MVP Visual C#

www.ElAveFenix.net



"" escribió en el mensaje
news:113c01c4ffb0$6cf6ff30$
Estimados:
Que comando uso para presentar un numero 1234567 con
separador de miles para que quede como 1,234,567

Gracias
rSalas
Respuesta Responder a este mensaje
#3 Guillermo guille
21/01/2005 - 22:43 | Informe spam
de forma básica lo puedes hacer de esta forma (si quieres decimales)
numero.ToString("#,###.##")
si no quieres decimales:
numero.ToString("#,###")

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"" wrote in message
news:113c01c4ffb0$6cf6ff30$
Estimados:
Que comando uso para presentar un numero 1234567 con
separador de miles para que quede como 1,234,567

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