
26/03/2010, 08:57
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 4 meses Puntos: 454 | |
Respuesta: Redondear al entero siguiente. Math.round() te devuelve el más cercano. 4.3 queda como 4 y 4.7 quedaría como 5.
Si necesitas el entero mayor (4.3 y 4.7 quieres que den 5), pues suma 1 y luego haces cast a int
int valor = (int)(4.3+1)
De todas formas, mira las funciones Math.round(), Math.floor() y Math.ceil() a ver si te valen.
Se bueno. |