Me gustaría redondear como máximo 2 decimales, pero solo si es necesario . Entrada: 10 1.7777777 9.1 Salida: 10 1.78 9.1 ¿Cómo puedo hacer esto en JavaScript?
Me gustaría redondear como máximo 2 decimales, pero solo si es necesario . Entrada: 10 1.7777777 9.1 Salida: 10 1.78 9.1 ¿Cómo puedo hacer esto en JavaScript?
Tengo esta línea de código que redondea mis números a dos decimales. Pero obtengo números como este: 10.8, 2.4, etc. Esta no es mi idea de dos decimales, entonces, ¿cómo puedo mejorar lo siguiente? Math.round(price*Math.pow(10,2))/Math.pow(10,2); Quiero números como 10.80, 2.40, etc. El uso de...
Tengo este pequeño método loco que convierte los valores de BigDecimal en cadenas agradables y legibles. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1);...
¿Puedo hacerlo con
en JavaScript, la forma típica de redondear un número a N posiciones decimales es algo como: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Mostrar fragmento de código function roundNumber(num, dec) { return Math.round(num * Math.pow(10,...