Truncar valor decimal

2 respostas
S

Bom dia!
Pessoal, preciso que os valores decimais sejam truncados sempre para o maior mais próximo.
Explico porque, uso este resultado para fazer uma consulta no BD que retorne sempre a intersecção de objetos.
Então se o resultado for, por exemplo, 2.2 a consulta já deverá estar intersectando 3 objetos.

To usando o Math.round pra fazer com que o valor seja truncado. Mas, se eu tiver um 2.2 como resultado, ele retorna 2, preciso que seja retornado 3. Existe uma forma se sempre considerar o maior mais próximo?

Agradeço as contribuições.

2 Respostas

brenowbc

opa Samara, se for o que você disse, de 2.2 retornar 3, então você usa o método static

Math.ceil(x); // que arredonda x para o menor inteiro não menor que x, no caso 2.2 fica 3

um abraço

S

Obrigada, brenowbc!
Era justamente isso.
Abraços!

Criado 11 de julho de 2011
Ultima resposta 11 de jul. de 2011
Respostas 2
Participantes 2