Ajuda, a tirar o Zero

4 respostas
E

Olá pessoal

Estou começando a programa java.Queria saber como se faz isso:

Eu declaro uma variável Float n =2.

Quando eu mando imprimir a variável n na tela(System.out.print(“Numero:”+n)), aparece “Numero: 2.0”. eu queria saber com tira o zero. Ai ficaria desse modo “Numero: 2”.

Lembrando que eu preciso usar float.

Se alguem poder me ajudar agradeço desde já!!!

obrigado

4 Respostas

skalinichenko

E ae egsilvaer,

Float, são números com ponto flutuante.
Declara n, como Integer, ou primitivo, int mesmo.
Flw!

Joao.Gabriel

Não precisa mudar o tipo de dado, uma das alternativas é usar a classe DecimalFormat.

Ficaria assim:

Float n = 2f;
		
DecimalFormat decimalFormat = new DecimalFormat("#");
		
System.out.println("Número: " + decimalFormat.format(n));

Att.

Jair_Rillo_Junior

Realmente você pode usar a classe DecimalFormat para formatar a saída da sua variável, mas como você está começando com Java, eu aconselho fortemente escolher bem quais os tipos de variáveis que voc6e vai utilizar.

Se você só vai trabalhar com números inteiros, então use Integer. Valores flutuantes use Float e valores numéricos Double…

S

Jair Rillo Junior:
Realmente você pode usar a classe DecimalFormat para formatar a saída da sua variável, mas como você está começando com Java, eu aconselho fortemente escolher bem quais os tipos de variáveis que voc6e vai utilizar.

Se você só vai trabalhar com números inteiros, então use Integer. Valores flutuantes use Float e valores numéricos Double…

Valores fluante não são números? Por que não usar double direto?

Valeu!

Abraços!

Criado 15 de abril de 2009
Ultima resposta 16 de abr. de 2009
Respostas 4
Participantes 5