I\'d like to convert a BigDecimal to String for printing purposes but print out all digits without scientific notation. For example:
BigDecimal
String
Bi
To preserve the precision for a BigDecimal you need to pass the value in as a String
BigDecimal d = new BigDecimal("12334535345456700.12345634534534578901"); System.out.println(d.toPlainString());