Float !

4 respostas Resolvido
java
ProgramadoPhpJava

como calcular a parte inteira de um Float ???

4 Respostas

aix
Solucao aceita

Ola @ProgramadoPhpJava,

use um Math.round() ele retorna um int, ex:

int calc = Math.round(float);

Felipe_Miranda

Expresse melhor sua dúvida. "como calcular a parte inteira de um Float ??? você quis dizer passar um valor float para inteiro? se for essa sua dúvida use isso:

float valorFloat = (float) 2232.6;
int valorInteiro = Math.round(valorFloat);

*Note use Math.round caso queira arredondar o número float, caso não queira, retire-o.

Dragoon

Existe diferenças significativas em fazer essa operação:

Code: Código:


float n = 150.56f;
int i = (int)n;
int j = Math.round(n);
    
    
System.out.println(n);
System.out.println(i);
System.out.println(j);

Output: Saida:


Escolha a que mais você precisa porque a última há um arrendondamento que na maioria das vezes não é necessário.

ProgramadoPhpJava

Valeu pessoal é isso mesmo consegui… muito obrigado tinha uma dúvida, mas já resolvi!!!

Criado 21 de agosto de 2016
Ultima resposta 21 de ago. de 2016
Respostas 4
Participantes 4