欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

x的x次幂

程序员文章站 2022-07-12 12:03:03
...
package 二〇一七年三月二十四日;

public class x的x次幂 {
    /*
     * 如果x的x次幂结果为10(参见【图1.png】),你能计算出x的近似值吗?
     * 
     * 显然,这个值是介于2和3之间的一个数字。
     * 
     * 请把x的值计算到小数后6位(四舍五入),并填写这个小数值。
     * 
     * 注意:只填写一个小数,不要写任何多余的符号或说明。
     */
    public static void main(String[] args) {

            for(double x=2.0000000;x<=3.0;x+=0.0000001){
                        double pow = Math.pow(x, x);
                        if(pow>=10.0){
                            System.out.println(x);      //2.5061841991715896        ==2.506184
                            return;
                        }
            }

    }
}