黑马程序员技术交流社区

标题: Math.pow(Dluble a, Double b) 的实现 [打印本页]

作者: yu244934256    时间: 2016-9-21 01:34
标题: Math.pow(Dluble a, Double b) 的实现
        /**
         * Math.pow(Dluble a, Double b) 的实现
         *
         * @param a
         *            the base.
         * @param b
         *            the exponent.
         * */
        public static Double getPow(double num, int n) {
                Double result = 1.0;
                if (n < 0) {
                        for (int i = n; i < 0; i++)
                                result /= num;

                } else if (n == 0) {
                        return 1.0;
                } else {
                        for (int i = 0; i < n; i++)
                                result *= num;
                }
                return result;
        }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2