question: public void testConstrStringWithExponentWithoutPoint5 ( ) { String a = "238768787678287E214" ; int aScale = - 214 ; BigInteger bA = new BigInteger ( "238768787678287" ) ; BigDecimal aNumber = new BigDecimal ( a ) ; assertEquals ( "incorrect value" , bA , aNumber . unscaledValue ( ) ) ; assertEquals ( "incorrect scale" , aScale , aNumber . scale ( ) ) ; }
target:  new BigDecimal(String value); value contains exponent and does not contain decimal point