Hola tengo el siguiente dilema, tengo una variable q contiene el número 3,44447 y lo quiero dejar 3.4. Existe algún metodo para realizar esta operacion o algúnn algoritmo????
saludos
| |||
Aproximar decimal Hola tengo el siguiente dilema, tengo una variable q contiene el número 3,44447 y lo quiero dejar 3.4. Existe algún metodo para realizar esta operacion o algúnn algoritmo???? saludos |
| ||||
Re: Aproximar decimal Hola: Si es sólo para sacarlo por pantalla, usa la clase DecimalFormat. Si necesitas que el valor realmente sea ese - Multiplica por 10 (solo quieres un decimal) - convierte a entero (truncando o redodeando, con Math.round()) - vuelve a dividir por 10. double valorRedondeado = (Math.round(valorOriginal*10)/10.0); Es importante poner el .0 en el último 10, sino la división sería entera y no daría decimales. Se bueno. |