Tente assim:
double variavelDouble = 0.0; String variavelString; variavelString = "123,45"; variavelDouble = Double.parseDouble(variavelString); /* Não me lembro se o "p" é maiúsculo ou minúsculo*/ System.out.println((variavelDouble * 2));
Pessoal, Boa tarde! Tenho algum tempo de janela em programação, porém sou novo em Java e não estou conseguindo fazer uma conversão de String para um double. Segue um trecho: double variavelDouble = 0.0; String variavelString; variavelString = "123,45"; variavelDouble = (double)(variavelString); /* O cast não serve para esta conversão. O que devo utilizar? */ System.out.println((variavelDouble * 2)); Outra dúvida é quanto ao padrão de casas decimais. No Brasil usamos vírgula e nos EUA usa-se ponto para separar casas decimais. O Java leva em conta as configurações regionais do sistema operacional para definir casas decimais? Obrigado a todos. Michel Masiero de Aquino-- Paulo Rogerio Panhoto Voice Technology
|
- [java-list] Converter String em Double Michel Masiero de Aquino
- RE: [java-list] Converter String em Double Gilsara
- Re: [java-list] Converter String em Double Samir de Paula Buchaim
- Re: [java-list] Converter String em Double Eduardo de S. Bernardino
- Re: [java-list] Converter String em Double Rogério Leis
- Re: [java-list] Converter String em Double Fabio Shigeaki Funaki
- Re: [java-list] Converter String em Double Bruno Hideo Casillo
- Re: [java-list] Converter String em Double Paulo Rogério Panhoto
- Re: [java-list] Converter String em Double Emerson Santana Pardo
- Re: [java-list] Converter String em Double Sven van ´t Veer
- Re: [java-list] Converter String em Double Bruno Lima
- RE: [java-list] Converter String em Double Jorge Martins
- Re: [java-list] Converter String em Double Hildeberto Mendonca