Amplíe la escala del número BigDecimal

Tengo un número BigDecimal y quiero agregar 0 en algún caso. cuando cambio la escala de un BigDecimal me devuelve solo un subNúmero de mi número BigDecimal

ejemplo:

BigDecimal c = nuevo BigDecimal (0.1721112427968000094313954596298853517869092775632121988466426373478102735617940027951431710952381083564411002004385868111); System.out.println (c.setScale (120));

vuelve:

0.172111242796800012477831387514015659689903259277343750000000000000000000000000000000000000000000000000000000000000000000

¿Cómo devolver un mismo número con 0 al final de mi número BigDecimal?

Respuesta 1

No lo entiendo He configurado mi pom.xml para usar el complemento de Maven exec para poder ejecutar algunas de las clases en mi proyecto con el classpath correcto, -D define y -javaagent. Entonces, desde un caparazón con ...

Estoy intentando eliminar el contenido del directorio con pocos archivos, y no puedo eliminarlo. Cuando probé los métodos .delete (), devuelve un falso, pero .canWrite (), el método .canRead () devuelve ...

Hola, estoy buscando una API gratuita o algún código fácil para cifrar y descifrar archivos PDF. El cifrado debe realizarse al descargar el archivo de una secuencia: while ((bufferLength = inputStream.read (...

Estoy haciendo un .toString () en una InetSocketAddress. Esto es parte de un cliente websocket de Android que hasta ahora no se puede conectar al host. En este momento, la salida de una variable address.toString () ...