Formatear número decimal para que tenga como máximo 10 dígitos

30/05/2006 - 22:59 por JesusAngel | Informe spam
Hola.

Quiero formatear un número decimal para que tenga como máximo 10
dígitos.

Ejemplos:

1 / 3 = 0.333333333 (1 cero y 9 treses)
* 1000 = 3333.333333 (4 treses, coma, y 6 treses)

Hasta ahora sólo he conseguido fijar el número máximo de decimales:

miDecimal.ToString("#0.#########");

pero eso me muestra cosas como:

3333.333333333 ( 4 treses y 9 treses).

¿Como puedo hacer que la cadena tenga como máximo 10 dígitos (sin
contar la coma)?

Gracias
 

Leer las respuestas

#1 Eduardo
01/06/2006 - 14:11 | Informe spam
Hola,
Prueba a usar {0:N10}

Saludos

Eduardo

"JesusAngel" wrote in message
news:
Hola.

Quiero formatear un número decimal para que tenga como máximo 10
dígitos.

Ejemplos:

1 / 3 = 0.333333333 (1 cero y 9 treses)
* 1000 = 3333.333333 (4 treses, coma, y 6 treses)

Hasta ahora sólo he conseguido fijar el número máximo de decimales:

miDecimal.ToString("#0.#########");

pero eso me muestra cosas como:

3333.333333333 ( 4 treses y 9 treses).

¿Como puedo hacer que la cadena tenga como máximo 10 dígitos (sin
contar la coma)?

Gracias

Preguntas similares