Para obtener el 0.3 es mas util usar BigDecimal
Para obtener el 0.3 es mas util usar BigDecimal
¡Hola Sasha!
Gracias por compartir tu sugerencia con la comunidad. Es cierto que cuando trabajamos con números decimales en Java, es recomendable utilizar la clase BigDecimal en lugar de tipos de datos primitivos como double o float. Esto se debe a que los tipos primitivos pueden presentar problemas de precisión al realizar operaciones matemáticas.
La clase BigDecimal nos permite trabajar con números decimales de manera más precisa y controlada. Podemos establecer la precisión y el redondeo que deseamos utilizar en nuestras operaciones.
En el ejemplo que compartiste, podemos ver que al utilizar el tipo de dato double para representar el número 0.3, el resultado de la operación no es exactamente 0.3. Si utilizamos BigDecimal en su lugar, podemos obtener un resultado más preciso.
Te invito a que sigas explorando el uso de BigDecimal y compartas tus experiencias con la comunidad. ¡Espero haber ayudado y buenos estudios!
Excelente Sasha.
Gracias por compartir tus conocimientos y experiencias, en mi caso no tenía conocimiento acerca de la clase BigDecimal, lo cuál nos facilita mucho el trabajo a la hora de trabajar con valores decimales.