Olá pessoal do GUJ!
Estou a procura de um código que “arredonde” um número para menos, por exemplo, se é 4.8, arredonde para 4. entenderam?
Procurei no fórum, porém não achei!
Espero que vocês possam me ajudar.
Grato desde já, Gustavo Borba.
Olá pessoal do GUJ!
Estou a procura de um código que “arredonde” um número para menos, por exemplo, se é 4.8, arredonde para 4. entenderam?
Procurei no fórum, porém não achei!
Espero que vocês possam me ajudar.
Grato desde já, Gustavo Borba.
Que tal esse
public double myRound(double d)
{
return (int)d;
}
Olá pessoal do GUJ!Estou a procura de um código que “arredonde” um número para menos, por exemplo, se é 4.8, arredonde para 4. entenderam?
Procurei no fórum, porém não achei!Espero que vocês possam me ajudar.
Grato desde já, Gustavo Borba.
double d = 4.8;
double i = Math.floor(d);
Opa gente! beleza?
Tenho agora um problema relacionado a esse assunto. Quero o seguinte:
Se o número FLOAT for mais perto de arredondar para cima, ele arredonde para baixo.
Se o número FLOAT for mais perto de arredondar para baixo, ele arredonde para cima.
É um pouco estanho, mas eu preciso disso. Obrigado.
Que tal esse
public double myRound(double d) { return (int)d; }
Gostei.
Olá novamente!
Meu amigo, que teve essa dúvida e me perguntou, está agora pedindo outra coisa,
ele diz que quer apartir de um float, pegar um número inteiro ímpar mais próximo. Mas eu não tenho nem ideia de como fazê-lo!
Espero que vocês possam me ajudar!
GustavoBorba ,
Você pode tentar fazer algo assim
double a = 3.8;
int b = (int) a;
if( b % 2 == 0 ){
b++;
}
System.out.println(b);
Olá pessoal do GUJ!Estou a procura de um código que “arredonde” um número para menos, por exemplo, se é 4.8, arredonde para 4. entenderam?
Procurei no fórum, porém não achei!Espero que vocês possam me ajudar.
Grato desde já, Gustavo Borba.
double d = 4.8; double i = Math.floor(d);
E pra arredondar pra mais?
Descubrí Math.ceil()