Buenas,
He tenido la necesidad de hacer cálculos de decimales en javascript con el problema que conlleva. Para los lectores que no lo sepan, poner en consola del navegador (chrome, por ejemplo) 0.1+0.2 y veréis que grata sorpresa.
El caso es que para solucionar este problema de representación de decimales por parte del lenguaje me he creado una función que recibe n parámetros, y luego hago uso de Math.round() .
Una solución que funciona y creo que es elegante.
Dicho esto, quería preguntaros si habéis cálculado alguna vez números con decimales en javascript y que solución habéis aplicado.
PD: Cuando he trabajado con números grandes (+16 dígitos) he usado la librería Bignumber.js.