Trabanhando com números com vírgula

3 respostas
GeL

Oi Galera!

É a primeira ajuda que eu peço!

Vamos ver se dou sorte!

Meu problema está aqui:

import java.util.Scanner;

public class teste {

	public static void main (String []args){
	
		Scanner entrada = new Scanner (System.in);
		
		System.out.println ("Informe o seu índice:");
		double oIndice = entrada.nextDouble();
		
	}
}

Neste índice eu quero informar um número com vírgula, tipo 1,23 ou 75,48 qualquer coisa desse tipo, mas não sei como fazer pra funcionar, achei que fosse double, mas fui pela intuição pois não sei como fazer.

Alguém pode me ajudar?

Essa é a primeira parte da minha dúvida!

Obrigado!

3 Respostas

T
import java.util.Scanner;
import java.util.Locale;

public class teste {

	public static void main (String []args){
                Locale.setDefault (new Locale ("pt", "BR"));	
		Scanner entrada = new Scanner (System.in);
		
		System.out.println ("Informe o seu índice:");
		double oIndice = entrada.nextDouble();
		System.out.printf ("o seu índice é %f %n", oIndice);
	}
}
GeL

Thingol.

Valeu, deu certinho, agora vou tentar utilizar isso onde eu queria realmente, vou ver se consigo amarrar as pontas.

Off topic.

Deixa eu te perguntar, seu Nick tem algo a ver com o Rei Thingol do Tolkien, ou não tem relação?

t+

T

Sim senhor, é o rei Thingol (do Silmarillion e dos Contos Inacabados).

Criado 18 de dezembro de 2007
Ultima resposta 19 de dez. de 2007
Respostas 3
Participantes 2