double to string siempre con un decimal

22/01/2008 - 10:52 por Josu Z. | Informe spam
Hola a todos!!

Tengo un numero de tipo double que quiero pasarlo a string con un formato
indicado.

Para ello utilizo la funcion:

string myString = zbk.ToString("#,###.#");

Pero en los casos que tengo un numero como por ejemplo 235,0 no me muestra
el decimal cuando tengo un 0 (lo pone como 235). En cambio, si el numero es
238,9 si que muestra el decimal.

Como puedo obligarle a que me ponga siempre un decimal, incluido el XXXX,0

saludos y gracias

Preguntas similare

Leer las respuestas

#1 Jesús López
22/01/2008 - 11:22 | Informe spam
zbk.ToString("#,###.0");



"Josu Z." escribió en el mensaje
news:
Hola a todos!!

Tengo un numero de tipo double que quiero pasarlo a string con un formato
indicado.

Para ello utilizo la funcion:

string myString = zbk.ToString("#,###.#");

Pero en los casos que tengo un numero como por ejemplo 235,0 no me muestra
el decimal cuando tengo un 0 (lo pone como 235). En cambio, si el numero
es 238,9 si que muestra el decimal.

Como puedo obligarle a que me ponga siempre un decimal, incluido el XXXX,0

saludos y gracias



Respuesta Responder a este mensaje
#2 Josu Z.
22/01/2008 - 12:10 | Informe spam
Perfecto!!!

Muchas gracias Jesús!!!!

"Jesús López" escribió en el
mensaje news:
zbk.ToString("#,###.0");



"Josu Z." escribió en el mensaje
news:
Hola a todos!!

Tengo un numero de tipo double que quiero pasarlo a string con un formato
indicado.

Para ello utilizo la funcion:

string myString = zbk.ToString("#,###.#");

Pero en los casos que tengo un numero como por ejemplo 235,0 no me
muestra el decimal cuando tengo un 0 (lo pone como 235). En cambio, si el
numero es 238,9 si que muestra el decimal.

Como puedo obligarle a que me ponga siempre un decimal, incluido el
XXXX,0

saludos y gracias







Respuesta Responder a este mensaje
#3 jorge
22/01/2008 - 15:15 | Informe spam
Module Module1

Sub Main()

Dim decValue As Decimal = 7874.95

Console.WriteLine(decValue.ToString("#,###.00"))

Console.ReadLine()



End Sub

End Module

"Josu Z." wrote in message
news:
Hola a todos!!

Tengo un numero de tipo double que quiero pasarlo a string con un formato
indicado.

Para ello utilizo la funcion:

string myString = zbk.ToString("#,###.#");

Pero en los casos que tengo un numero como por ejemplo 235,0 no me muestra
el decimal cuando tengo un 0 (lo pone como 235). En cambio, si el numero
es 238,9 si que muestra el decimal.

Como puedo obligarle a que me ponga siempre un decimal, incluido el XXXX,0

saludos y gracias



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