C sharp - Error al convertir string a double

 
Vista:

Error al convertir string a double

Publicado por Nancy (3 intervenciones) el 03/10/2014 01:09:13
Hola, espero que puedan ayudarme...
Tengo un error con mi visual studio 2010.
Quiero convertir un dato string a double de esta manera

string o = "1.2";
double n = Convert.ToDouble(o);
label7.Text=Convert.ToString(n);

pero el problema es que lo guarda como 12 no como 1.2

Ojala puedan ayudarme, de antemano gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Nacho

Error al convertir string a double

Publicado por Nacho (5 intervenciones) el 03/10/2014 01:49:27
Intentaste poner el String como 1,2 y no 1.2 ? ^.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error al convertir string a double

Publicado por Nancy (3 intervenciones) el 03/10/2014 01:54:05
Muchas gracias!
¿Sabes a que se debe eso?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Nacho

Error al convertir string a double

Publicado por Nacho (5 intervenciones) el 03/10/2014 02:01:38
xDDD!
Te podria inventar una razon, la cual seria que depende de la localidad en donde se ejecute el codigo ya que nosotros lo ejecutamos en paises donde la , es separador decimal, pero si fuera en estados unidos entonces seria el .

Quizas esa sea la razon, pero tendria que comprobarlo, si te preguntas porque sabia la respuesta:

Experiencia, lo mas importante para un programador.

Si encuentras la razon dime. Suerte nos vemos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Error al convertir string a double

Publicado por Nancy (3 intervenciones) el 05/10/2014 00:43:39
Gracias por la respuesta, efectivamente era la configuración regional de mi computadora. Tenía en la opción de separar decimales una coma en lugar de un punto, ya esta resuelto, muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar