una manito porfa

25/08/2006 - 15:49 por Moller | Informe spam
tengo la siguiente codigo que me devuelve un resultado y es la siguinete
if (this.TextBox1.Text == "" || this.TextBox2.Text == "")
{
this.Label1.Text = Convert.ToString(0);
}
else
{
Label1.Text = String.Format("{0:F}",
(double.Parse(TextBox1.Text) / (Math.Pow(double.Parse(TextBox2.Text), 3))) *
100000).ToString();

}
pero tengo el problema que cuando divide por ejemplo 3500.2(TextBox1.Text) y
esta dividido por 122(TextBox2.Text) y al funcion que sigue esto me debiera
devolver 192.76 pero me devuelve 1927.6 como puedo solucionar eso ademas
quiero que los numero me aparesca en este formato 99999999.99
desde ya gracias amigos

Preguntas similare

Leer las respuestas

#1 RAlvare
25/08/2006 - 20:03 | Informe spam
En mi PC con un System.Globalization.CultureInfo.CurrentCulture.ToString() =
es-ES
cuando pruebo a introducir 3500.2 en el textBox1, lo que devuelve
double.Parse(TextBox1.Text) es 35002.0 (Recuerda que la cultura Sajona usa
el punto como
separador de parte entera y decimal)
Utilizando el separador "," (coma) para los decimales te funcionará bien.

Para el formato de nuestra "cultura" yo utilizaria "{0:N}" con lo que
quedaría
la respuesta en el label con el formato "100.000,00"

Saludos.
RAlvare.
Lugones.Asturias.


"Moller" escribió en el mensaje
news:
tengo la siguiente codigo que me devuelve un resultado y es la siguinete
if (this.TextBox1.Text == "" || this.TextBox2.Text == "")
{
this.Label1.Text = Convert.ToString(0);
}
else
{
Label1.Text = String.Format("{0:F}",
(double.Parse(TextBox1.Text) / (Math.Pow(double.Parse(TextBox2.Text), 3)))
*
100000).ToString();

}
pero tengo el problema que cuando divide por ejemplo 3500.2(TextBox1.Text)
y
esta dividido por 122(TextBox2.Text) y al funcion que sigue esto me
debiera
devolver 192.76 pero me devuelve 1927.6 como puedo solucionar eso ademas
quiero que los numero me aparesca en este formato 99999999.99
desde ya gracias amigos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida