Número d posiciones decimales

18/02/2005 - 20:58 por yo_mismo | Informe spam
Hola,

estoy intentando escribir en un fichero un número con un determinado número
d posiciones pero no hay forma.

Lo q quiero es q muestre la parte entera completa(con toda su longitud) y la
parte decimal con solo 3 decimales, he probado lo siguiente pero no me
funciona cuando la parte entera es = 0, en ese caso me muestra solo la parte
decimal ( me muestra ",987").

(variable_1*variable_2).ToString("####,000")

Es esto correcto? Así me mostrará la parte entera y la decimal con 3
decimales? Como ya he dicho me da problemas con la parte entera cuando ésta
es = 0.

Gracias a todos d antemano.

Preguntas similare

Leer las respuestas

#1 pablo crosio
18/02/2005 - 23:53 | Informe spam
hola!

proba con ToString("0.000")

salu2!!

pablo

"yo_mismo" escribió:

Hola,

estoy intentando escribir en un fichero un número con un determinado número
d posiciones pero no hay forma.

Lo q quiero es q muestre la parte entera completa(con toda su longitud) y la
parte decimal con solo 3 decimales, he probado lo siguiente pero no me
funciona cuando la parte entera es = 0, en ese caso me muestra solo la parte
decimal ( me muestra ",987").

(variable_1*variable_2).ToString("####,000")

Es esto correcto? Así me mostrará la parte entera y la decimal con 3
decimales? Como ya he dicho me da problemas con la parte entera cuando ésta
es = 0.

Gracias a todos d antemano.



Respuesta Responder a este mensaje
#2 Octavio Hernandez
19/02/2005 - 11:28 | Informe spam
Hola,

Si estás en España, recuerda que las cadenas de formato se especifican "a la
americana", y en ellas el punto es el separador decimal (lo que aquí
representamos con la coma), y la coma es el separador de miles (aquí
utilizamos el punto).

Slds - Octavio

"yo_mismo" escribió en el mensaje
news:zNrRd.17366$
Hola,

estoy intentando escribir en un fichero un número con un determinado
número
d posiciones pero no hay forma.

Lo q quiero es q muestre la parte entera completa(con toda su longitud) y
la
parte decimal con solo 3 decimales, he probado lo siguiente pero no me
funciona cuando la parte entera es = 0, en ese caso me muestra solo la
parte
decimal ( me muestra ",987").

(variable_1*variable_2).ToString("####,000")

Es esto correcto? Así me mostrará la parte entera y la decimal con 3
decimales? Como ya he dicho me da problemas con la parte entera cuando
ésta
es = 0.

Gracias a todos d antemano.


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