第六次选拔_x的x次幂

来源:互联网 发布:apache arrow 编辑:程序博客网 时间:2024/04/28 17:04

如果x的x次幂结果为10,你能计算出x的近似值吗?请把x的值计算到小数后6位(四舍五入),并填写这个小数值。

    #include<stdio.h>      #include<math.h>            int main()      {          double x;//从2开始           for(x=2.0;x<3.0;x+=0.00000001)//8个小数位的形式递增           {              //pow 函数求x的y次方,然后减去10.0再取绝对值看之差是否在10的-6次方以内以满足精度要求               if(fabs(pow(x,x)-10.0)<0.000001)               {                  printf("%.8lf\n",x);                 }           }          return 0;      }  


0 0
原创粉丝点击