Ir para conteúdo
  • 0

[Resolvido] "Formatar" float


_Kurimatzu_

Pergunta

12 respostass a esta questão

Posts Recomendados

String.format("%.0f", valor);

 

é isso?

[14:04:11 INFO]: 0
[14:04:11 INFO]: 0
[14:04:11 INFO]: 0
[14:04:11 INFO]: 0
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 1
[14:04:11 INFO]: 2
[14:04:12 INFO]: 2
[14:04:12 INFO]: 2

Ficou como número inteiro, eu só quero remover o que tem depois do 0.9.

Link para o comentário
Compartilhar em outros sites

Acho que ninguém está entendendo.

public static float IRON = 0.9F;
	private float temp = 0.0F;

Eu quero somar temp +=0.1;

 

Depois verificar

IRON == TEMP

Mais nunca vai acontecer, pois temp não e um valor inteiro. (e 0.90000045784 alguma coisa)

 

Então quero remover tudo que tem depois do 0.9

Some normal '-', eu tava brincando com isso ontem ksks

 

float i = Float.valueOf(String.format("%.1f", 0.90000045784f));

while(true){

    i+= 0.1f;

}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem está navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...