question: public void test_DivideBigDecimalRoundingModeHALF_UP ( ) { String a = "3736186567876876578956958765675671119238118911893939591735" ; String b = "74723342238476237823787879183470" ; RoundingMode rm = RoundingMode . HALF_UP ; String c = "50000260373164286401361913" ; BigDecimal aNumber = new BigDecimal ( new BigInteger ( a ) ) ; BigDecimal bNumber = new BigDecimal ( new BigInteger ( b ) ) ; BigDecimal result = aNumber . divide ( bNumber , rm ) ; assertEquals ( "incorrect value" , c , result . toString ( ) ) ; }
target:  java.math.BigDecimal#divide(java.math.BigDecimal, java.math.RoundingMode) divide(BigDecimal, RoundingMode)