Re: [java-list] Converter String em Double
veja api na documentacao no: www.java.sun.com Michel Masiero de Aquino wrote: Pessoal, Boa tarde! Tenho algum tempo de janela em programao, porm sou novo em Java e no estou conseguindo fazer uma converso de String para um double. Segue um trecho: double variavelDouble = 0.0; String variavelString; variavelString = "123,45"; variavelDouble = (double)(variavelString); /* O cast no serve para esta converso. O que devo utilizar? */ System.out.println((variavelDouble * 2)); Outra dvida quanto ao padro de casas decimais. No Brasil usamos vrgula e nos EUA usa-se ponto para separar casas decimais. O Java leva em conta as configuraes regionais do sistema operacional para definir casas decimais?Obrigado a todos.Michel Masiero de Aquino NET SP Vrtua / Globo Cabo S/A Analista de Sistemas - Depto. Produto Vrtua NEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480 http://www.virtua.com.br mailto:[EMAIL PROTECTED]
Re: [java-list] Converter String em Double
At 12:26 13/8/2001, Michel Masiero de Aquino wrote: double variavelDouble = 0.0; String variavelString; variavelString = 123,45; variavelString=123.45; variavelDouble = (double)(variavelString); /* O cast não serve para esta conversão. O que devo utilizar? */ variavelDouble = Double.parseDouble(variavelString); 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 NET SP Vírtua / Globo Cabo S/A Analista de Sistemas - Depto. Produto Vírtua NEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480 http://www.virtua.com.brhttp://www.virtua.com.br mailto:[EMAIL PROTECTED] []'s Emerson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Re:[java-list] Converter String em Double
Olá Michel, para converter de String para double faça o seguinte: 1double variavelDouble = 0.0; 2Double VariavelDouble; 3String variavelString; 4variavelString = 123.45; 5VariavelDouble=Double.valueOf(variavelString); 6variavelDouble=VariavelDouble.doubleValue(); 7System.out.println((variavelDouble * 2)); A explicação do que está lá em cima é o seguinte vc só usa cast nos tipos(double,float,...etc.), não se usa cast em String, o que vc deve fazer é criar uma instância da classe Double (linha 2) e depois instânciar esse objeto na variável do tipo double linhas 5 e 6, então converterá uma String em double. Espero te-lo ajudado. Jkairos __ BOL. O melhor acesso pelo menor preço. Só R$ 9,90 nos 6 primeiros meses. Menos que a metade da América! Assine já ! http://www.bol.com.br/acessobol/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Converter String em Double
Double.parseDouble(variavelString) Michel Masiero de Aquino wrote: 002101c1240c$529d42d0$970b0805@michelmaquino"> Pessoal, Boa tarde! Tenho algum tempo de janela em programao, porm sou novo em Java e no estou conseguindo fazer uma converso de String para um double. Segue um trecho: double variavelDouble = 0.0; String variavelString; variavelString = "123,45"; variavelDouble = (double)(variavelString); /* O cast no serve para esta converso. O que devo utilizar? */ System.out.println((variavelDouble * 2)); Outra dvida quanto ao padro de casas decimais. No Brasil usamos vrgula e nos EUA usa-se ponto para separar casas decimais. O Java leva em conta as configuraes regionais do sistema operacional para definircasas decimais? Obrigado a todos. Michel Masiero de AquinoNET SP Vrtua / Globo Cabo S/AAnalista de Sistemas - Depto. Produto VrtuaNEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480http://www.virtua.com.brmailto:[EMAIL PROTECTED]
Re: [java-list] Converter String em Double
Faça o seguinte: double variavelDouble = 0.0; String variavelString; variavelString = 123.45; // Troque a vírgula pelo ponto variavelDouble = Double.parseDouble(variavelString); System.out.println((variavelDouble * 2)); Atenciosamente, Hildeberto Mendonca From: Sven van ´t Veer [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Converter String em Double Date: Mon, 13 Aug 2001 15:18:07 -0300 Double.parseDouble(variavelString) Michel Masiero de Aquino wrote: 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 NET SP Vírtua / Globo Cabo S/A Analista de Sistemas - Depto. Produto Vírtua NEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480 http://www.virtua.com.brmailto:[EMAIL PROTECTED] _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Converter String em Double
Existe um método da classe double que faz isso Double.parseDouble(String str); -Original Message-From: Michel Masiero de Aquino [mailto:[EMAIL PROTECTED]]Sent: segunda-feira, 13 de agosto de 2001 12:26To: [EMAIL PROTECTED]Subject: [java-list] Converter String em Double 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 definircasas decimais? Obrigado a todos. Michel Masiero de AquinoNET SP Vírtua / Globo Cabo S/AAnalista de Sistemas - Depto. Produto VírtuaNEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480http://www.virtua.com.br mailto:[EMAIL PROTECTED] For your protection, this e-mail message has been scanned for Viruses. Visit us at http://www.neoris.com/
Re: [java-list] Converter String em Double
Boa tarde Michel, Acho que sempre pra quem esta programando a maior duvida ficar por parte de conversao... O java possui uma classe pra cada tipo natural. No caso do tipo double, a classe e a Double (com letra maiuscula) assim como para long é Long, etc... No sue caso, usa-se Double.parseDouble(String as number), onde o separador é o oficial dos amigos US (ponte no caso para casas decimais). Espero ter ajudado, abraços. Bruno R. Lima Analista/Programador [EMAIL PROTECTED] From: Michel Masiero de Aquino [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Converter String em Double Date: Mon, 13 Aug 2001 12:26:28 -0300 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 NET SP Vírtua / Globo Cabo S/A Analista de Sistemas - Depto. Produto Vírtua NEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480 http://www.virtua.com.br mailto:[EMAIL PROTECTED] _ Chegou o novo MSN Explorer. Instale já. É gratuito! http://explorer.msn.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Converter String em Double
Michel, Tente o seguinte: DoubleD = new Double( 0 );doubled = 0;String S = new String( "123,45" );d= D.valueOf( S ).doubleValue(); Quanto ao padrão eu não sei te dizer... tente fazer um teste, ok? No que precisar... Abraço, Eduardo eCorp Tecnologia e Desenvolvimento [EMAIL PROTECTED] - Original Message - From: Michel Masiero de Aquino To: [EMAIL PROTECTED] Sent: Monday, August 13, 2001 7:26 AM Subject: [java-list] Converter String em Double 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 definircasas decimais? Obrigado a todos. Michel Masiero de AquinoNET SP Vírtua / Globo Cabo S/AAnalista de Sistemas - Depto. Produto VírtuaNEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480http://www.virtua.com.br mailto:[EMAIL PROTECTED]
RE: [java-list] Converter String em Double
Acho que tem um método double Double.parseDouble(String). abraços Jorge -Original Message-From: Michel Masiero de Aquino [mailto:[EMAIL PROTECTED]]Sent: segunda-feira, 13 de agosto de 2001 12:26To: [EMAIL PROTECTED]Subject: [java-list] Converter String em Double 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 definircasas decimais? Obrigado a todos. Michel Masiero de AquinoNET SP Vírtua / Globo Cabo S/AAnalista de Sistemas - Depto. Produto VírtuaNEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480http://www.virtua.com.br mailto:[EMAIL PROTECTED]
Re: [java-list] Converter String em Double
Olá Michel Ao invés de fazer cast, vc deve usar a classe Double... variavelDouble = Double.parseDouble(String) - Original Message - From: Michel Masiero de Aquino To: [EMAIL PROTECTED] Sent: Monday, August 13, 2001 12:26 PM Subject: [java-list] Converter String em Double 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 definircasas decimais? Obrigado a todos. Michel Masiero de AquinoNET SP Vírtua / Globo Cabo S/AAnalista de Sistemas - Depto. Produto VírtuaNEXTEL ID 55*272*4367, Tel.: +55 11 5186-2767 / 5181-8788 ext.: 1480http://www.virtua.com.br mailto:[EMAIL PROTECTED]