计算机是怎么开方运算的
电脑中可以用计算器或者EXCEL的命令或者通过某些指令可以直接对一个数开方。但是这些命令,最终还是要归结到到底是怎么运算的,希望有高手能指点。...
电脑中可以用计算器或者EXCEL的命令或者通过某些指令可以直接对一个数开方。但是这些命令,最终还是要归结到到底是怎么运算的,希望有高手能指点。
展开
3个回答
展开全部
电脑的计算器按√就是开方。
1、按Windows键进入计算机开始页面,搜索计算器并打开。
2、打开计算器后,就可以看到开方的符号√了。
3、先输入数字9,然后再输入开方,再点击等于。
4、点击等于后,就可以得到9的方根了。
扩展资料
-1的开方是i,虚数单位。
规定 i²=-1,并且 i 可以与实数在一起按照同样的运算律进行四则运算,i 叫做虚数单位。
虚数单位i的幂具有周期性,虚数单位用I表示,是欧拉在1748年在其《无穷小分析理论》中提出,但没有受到重视。1801年经高斯系统使用后,才被普遍采用。
参考资料来源:百度百科-虚数单位
展开全部
一般有牛顿迭代法和移位法。
现在用迭代法的应该还有,在此简介下移位法,假定32位四字节数,开方得到16位两字节结果:
一、清零三字节中间寄存器(余数不会超过三字节),置结果寄存器为0x0001
二、以中间寄存器为高,开方数为低,左移两次,也就是将开方数的最高两位移到中间寄存器
三、比较中间寄存器和结果寄存器,若结果寄存器大则结果寄存器左移一次并减一;小于或等于则结果寄存器左移一次并加一,同时中间寄存器减结果寄存器
四、重复二、三步十五次;然后执行二步,第三步比较后不左移结果,仅结果寄存器大于中间寄存器时减一
五、至此得到十六位结果
还有一个牛顿迭代法
Xn+1=1/2(Xn+S/Xn)
S=要进行开方运算的数(大于1)
X0可以取大于1小于S的数
进行迭代运算,一般到X12就很精确了
现在用迭代法的应该还有,在此简介下移位法,假定32位四字节数,开方得到16位两字节结果:
一、清零三字节中间寄存器(余数不会超过三字节),置结果寄存器为0x0001
二、以中间寄存器为高,开方数为低,左移两次,也就是将开方数的最高两位移到中间寄存器
三、比较中间寄存器和结果寄存器,若结果寄存器大则结果寄存器左移一次并减一;小于或等于则结果寄存器左移一次并加一,同时中间寄存器减结果寄存器
四、重复二、三步十五次;然后执行二步,第三步比较后不左移结果,仅结果寄存器大于中间寄存器时减一
五、至此得到十六位结果
还有一个牛顿迭代法
Xn+1=1/2(Xn+S/Xn)
S=要进行开方运算的数(大于1)
X0可以取大于1小于S的数
进行迭代运算,一般到X12就很精确了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询