社区
汇编语言
帖子详情
汇编 牛顿迭代法求根号c
wangmengyue
2009-05-16 11:24:35
用牛顿迭代法求根号c
给出迭代初始值选取的选择标准.
请给出简要注释。
8086环境,在windows的Masm for Windows 集成实验环境上可运行
谢谢
...全文
521
3
打赏
收藏
汇编 牛顿迭代法求根号c
用牛顿迭代法求根号c 给出迭代初始值选取的选择标准. 请给出简要注释。 8086环境,在windows的Masm for Windows 集成实验环境上可运行 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangmengyue
2009-05-17
打赏
举报
回复
完整代码,谢谢
shexinwei
2009-05-16
打赏
举报
回复
这个是我们的一个作业题:
某16位的二进制数放在DATA 开始的连续的两个单元中,求平方根存在ANS里,余数存在REMAIN中
START: MOV SI OFFSET DATA
MOV DL,[SI]
MOV DH,[SI+1]
MOV AX,1H
XOR BL,BL
GOON: SUB DX,AX
JC PROC1
ADD AX,2H
INC BL
JMP GOON
PROC1: ADD DX,AX
MOV REMAIN,DX
MOV ANS,BL
你自己看着改一下,用得就是牛顿迭代法
牛顿迭代法
求
根号
C C语言和
汇编
语言实现
#include
#include
#include
#include
//xn=(xn+c/xn)/2; //迭代的精度满足|x(n+1)-x(n)|
L51.【LeetCode题解】LCR 072. x 的平方根 (6种方法)
计算非负整数平方根的多种方法,重点分析了卡马克逆平方根算法和
牛顿迭代法
的实现。此外,还介绍了循环枚举和内联
汇编
的方法,分别通过逐一尝试和直接调用硬件指令来实现平方根计算。
c语言浮点数高精度
求
平方根,快速高精度的二进制浮点数开平方算法
1引盲开平方运算在用徽机、单片机等构成的实时控制系统和测量仪器中有着广泛的应用。开平方运算的实现方法有多种:如
牛顿迭代法
、查表法、直线逼近法(线性化方法)和减奇数法等。对于查表法,当被开方数变化范围较大时,提高运算精度和减少内存占用量是相矛盾的;直线逼近法需要存贮各段线性逼近函数的斜率和截距值。当要
求
的运算精度增加时,线性段的划分越密,运算处理时间随着增加;
牛顿迭代法
是一种一致收敛的开平方算法,若...
Quake-III原代码里的神奇的浮点sqrt()函数
最令人惊讶的是平方根函数sqrt()。课本里说的,基本上是牛顿跌代法,通过若干步的叠代,结果越来越接近真实结果。 但q_math.c里面却给出了这样奇异的平方根函数:(我的注释) float Q_rsqrt( float number ) { long i; float x2, y; const float threehalfs = 1.5F; x2 = numb
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章