Resultados de la búsqueda a petición "bigdecimal"

6 la respuesta

Java BigDecimal: Redondear al valor entero más cercano

Necesito los siguientes resultados 100.12 -> 100.00 100.44 -> 100.00 100.50 -> 101.00 100.75 -> 101.00.round() o.setScale() ? ¿Cómo hago esto?

9 la respuesta

ArithmeticException: “Expansión decimal sin terminación; sin resultado decimal representable exacto "

¿Por qué el siguiente código genera la excepción que se muestra a continuación? BigDecimal a = new BigDecimal("1.6"); BigDecimal b = new BigDecimal("9.2"); a.divide(b) // results in the following exception.- java.lang.ArithmeticException: ...

2 la respuesta

Problema de redondeo BigDecimal HALF_UP

Estoy tratando de redondear 0.14049 usando el modo de redondeo scale = 3 y HALF_UP y espero ver el valor redondeado = 0.141 pero obtengo 0.140 en su lugar. Según tengo entendido, el último dígito decimal 9 debería redondear el 4 al 5 y que a su ...

5 la respuesta

"Nuevo BigDecimal (13.3D)" da como resultado impreciso "13.3000000000000007105 .."?

¿Cómo es que JavaBigDecimal puede ser tan doloroso? Double d = 13.3D; BigDecimal bd1 = new BigDecimal(d); BigDecimal bd2 = new BigDecimal(String.valueOf(d)); System.out.println("RESULT 1: "+bd1.toString()); System.out.println("RESULT 2: ...

1 la respuesta

¿Convertir scala.math.BigDecimal a java.math.BigDecimal?

¿Cómo convierto unscala.math.BigDecimal ajava.math.BigDecimal?

2 la respuesta

¿Cuál es la diferencia entre BigDecimal movePointRight y scaleByPowerOfTen?

Con el siguiente código: BigDecimal x = new BigDecimal("34.5678"); BigDecimal a = x.movePointRight(3); BigDecimal b = x.scaleByPowerOfTen(3); BigDecimal c = x.movePointRight(-3); BigDecimal d = x.scaleByPowerOfTen(-3);a y b son ambos 34567.8 y c ...

5 la respuesta

La mejor biblioteca matemática de precisión arbitraria multiplataforma (portátil) [cerrada]

Estoy buscando una buena biblioteca matemática de precisión arbitraria en C o C ++. ¿Podría por favor darme algunos consejos / sugerencias? Los requisitos principales: EsoDEBE manejar arbitrariamente enteros grandes (mi interés principal está ...

4 la respuesta

¿Hay alguna diferencia entre BigDecimal ("0") y BigDecimal.ZERO?

Ya sea para las comparaciones o la inicialización de una nueva variable, ¿hace alguna diferencia cuál de estas utiliza? Sé que BigDecimal.ZERO es una función 1.5, por lo que es una preocupación, pero suponiendo que estoy usando 1.5 ...

6 la respuesta

Scala y Java BigDecimal

Quiero cambiar de Java a un lenguaje de script para los módulos basados en matemáticas en mi aplicación. Esto se debe a la legibilidad y las limitaciones funcionales de mathy Java. Por ejemplo, en Java tengo esto: BigDecimal x = new ...

6 la respuesta

¿Cuál es el equivalente de la clase Java BigDecimal en C #?

BigDecimal es una clase en eljava.math paquete que tiene muchos beneficios para manejar grandes números de cierta escala. ¿Hay una clase o tipo de datos equivalente en C # con esta función?