Ir al contenido principal

Destacados

Análisis del juego Dishonored Death of the outsider

Hola a todos, en está ocasión vengo a darles mi opinión de Dishonored Death of the outsider, es el DLC que termino siendo un juego pequeño en está saga y que decidieron lanzarlo como una parte independiente a Dishonored 2, videojuego de una saga de acción-aventura y sigilo en primera persona que fue desarrollado por Arkane Studios y publicado por Bethesda Softworks. Fue lanzado el 15 de septiembre de 2017 para Microsoft Windows, PlayStation 4, y Xbox One​, los requisitos mínimos del sistema (PC):  SO: Windows 7/8/10 (64 bit version) Procesador: Intel i5-2400 (4 core)/AMD FX-8320 (8 core) Memoria: 8 GB de RAM Gráficos: NVidia GTX 660 2GB/AMD Radeon 7970 3GB Almacenamiento: 32 GB de espacio disponible Los idiomas disponibles del juego son: VOCES: inglés, francés, alemán, japonés, italiano, polaco, portugués (Brasil), ruso, español (España) TEXTO: inglés, chino tradicional, francés, alemán, italiano, japonés, polaco, portugués (Brasil), ruso, español (España)  Image...

Convertir double en Bigdecimal con dos decimales en Java

Hola a todos, hoy vengo a dejarles un un pequeño código que les ayudara a manejar un bigdecimal con dos decimales el cual es muy útil para cuando se necesita realizar cálculos con precisión decimal, cabe aclarar que este código puede usarse para dos o más decimales. Sin más preámbulos el código es:

             DecimalFormat decimalForm = new DecimalFormat("###,##");
decimalForm.setRoundingMode(RoundingMode.FLOOR);
decimalForm.setMinimumFractionDigits(0);
decimalForm.setMaximumFractionDigits(2);

sumCargue y totalCargados son valores iniciales dados en double

double porcentaje = this.sumCargue.doubleValue()/this.totalCargados.doubleValue();
porcentaje = porcentaje * 100;
try {
porcentaje = decimalForm.parse(decimalForm.format(porcentaje)).doubleValue();
} catch (ParseException e) {
e.printStackTrace();
}

this.porcentajeCargueExitoso = new BigDecimal(porcentaje+"");

Al finalizar tendremos un bigdecimal desde un double con precisión de dos decimales, espero haya sido de utilidad y hasta una próxima ocasión.

Comentarios

Entradas populares