如果x的x次幂结果为10,你能计算出x的近似值吗?显然,这个值是介于2和3之间的一个数字。 请把x的值计算到小数后6位(四舍五入),并填写这个小数值。 注意:只填写一个小数,不要写任何多余的符号或说明。
1 package lj; 2 import java.text.DecimalFormat;//用import语句标识DecmalFormat 3 4 public class pi { 5 public static void main(String[] args){//java程序的入口地址,相当于c语言中的main() 6 double x; 7 for(x=2.0;x<3.0;x=x+0.00000001){ 8 if(Math.abs(Math.pow(x,x)-10.0)<0.000001){ 9 System.out.println(formatDouble(x)); 10 } 11 } 12 } 13 14 public static String formatDouble(double d){ 15 DecimalFormat f=new DecimalFormat("#.000000"); 16 return f.format(d); 17 } 18 }
                    
                
                
            
        
浙公网安备 33010602011771号