public void testPower_6args_test24() {
        System.out.println("testPower_6args_test24");
        BigDecimal x = null;
        BigDecimal y = null;
        int decimalPlaces = 0;
        RoundingMode a_RoundingMode = null;
        BigDecimal expResult = null;
        BigDecimal result = null;
        x = new BigDecimal("5");
        y = new BigDecimal("5.1");
        decimalPlaces = 100;
        a_RoundingMode = RoundingMode.HALF_UP;
        expResult = new BigDecimal(
                "3670.684197150059393482698955287184067730384433616795842754956"
                + "9355366665963868814955884483346517180703125");
        expResult = expResult.setScale(decimalPlaces);
//        decimalPlaces = 28;
//        a_RoundingMode = RoundingMode.HALF_UP;
//        expResult = new BigDecimal(
//                "3670.6841971500593934826989552872");
        result = Generic_BigDecimal.power(
                x,
                y,
                decimalPlaces,
                a_RoundingMode);
        printPower_6args(
                x,
                y,
                decimalPlaces,
                a_RoundingMode,
                result);
        assertEquals(expResult, result);
    }