二分法求平方根 C语言
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/17 01:53:14
二分法求平方根 C语言
Approximatesquare root with bisection method
INPUT:Argument x,endpoint values a,b,such that a < b
OUTPUT:value which differs from sqrt(x) by less than 1
done= 0
a= 0
b= square root of largest possible argument (e.g.2的16次方).
c= -1
do{
c_old
Approximatesquare root with bisection method
INPUT:Argument x,endpoint values a,b,such that a < b
OUTPUT:value which differs from sqrt(x) by less than 1
done= 0
a= 0
b= square root of largest possible argument (e.g.2的16次方).
c= -1
do{
c_old
![二分法求平方根 C语言](/uploads/image/z/17497787-59-7.jpg?t=%E4%BA%8C%E5%88%86%E6%B3%95%E6%B1%82%E5%B9%B3%E6%96%B9%E6%A0%B9+C%E8%AF%AD%E8%A8%80)
在给定的区间单调,对应的函数就可以用二分法计算根.平方根函数符合这个条件,当然可以用二分法求解.
上述程序片段是一段伪代码,
再问: 请问(c != c_old)是什么意思?c不等于-1?
再答: do{
c_old
上述程序片段是一段伪代码,
再问: 请问(c != c_old)是什么意思?c不等于-1?
再答: do{
c_old