电脑计算器怎么开根号?

2025-04-04 16:48:31
推荐回答(4个)
回答1:

可以通过以下方式进行实现:

一、迭代法  迭代法有很多种,公共的思想是选一个数值,然后不断循环迭代,让它逐渐逼近真实解:

#include
#include
using namespace std;
double mysqrt(double a,double x0)
{  
    double x1,y ;
    x1=(x0+a/x0)/2 ; 
    if(fabs(x1-x0)>1e-5) 
        y=mysqrt(a,x1 );//函数调用参数怎么能加类型呢
    else 
        y=x1;
    return y;
}
int main()
{
    double x;
    cout<<"input x: ";
    cin>>x; 
    cout<    return 0;
}

二、数学推导

  1. 一个是利用计算机强大的计算能力,用穷举、递归、迭代等方法,直接求解,或者不断趋近、收敛于真实解。例如有些密码的破解,例如线性方程组的求解等等。 

  2. 另外一种就是利用数学,把问题用数学推导简化成一条公式,再通过计算机求解这条公式即可。最典型的就是圆周率Pi的计算公式:π/4=1-1/3+1/5-1/7+1/9-1/11+。

回答2:

如果待开方数字为a,次数为b,操作方法如下:输入a,按下x^y,输入b,按下倒数简(即按键“1/x”),按下等号键,开方完成。x^y表示x的y次方,y次根号下x的值等于x的1/y次方。

回答3:

如果待
开方
数字为a,次数为b,操作方法如下:输入a,按下x^y,输入b,按下倒数简(即按键“1/x”),按下等号键,开方完成。x^y表示x的y次方,y次根号下x的值等于x的1/y次方。

回答4: