python 迭代法 开根号 程序设计基础 课程实验报告
2019-04-25 16:23
246 查看
用迭代法求x=a**(1/2),即a的平方根,要求前后两次求出的x的差的绝对值小于10**(-5)。求平方根的迭代公式为:x=(x+a/x)/2。
函数代码
def iteration(a): x=a while abs(x - a/x)>10**(-5): x = (a/x+x)/2.0 return x
调用函数计算
iteration(5)
计算结果比较
相关文章推荐
- 20135213 20135231 信息安全系统设计基础课程第三次实验报告
- 20135213 20135231 信息安全系统设计基础课程第四次实验报告
- 20135213 20135231 信息安全系统设计基础课程第二次实验报告
- 程序设计基础课程实训报告:银行储蓄系统
- 20135213 20135231 信息安全系统设计基础课程第五次实验报告
- 20135213 20135231 信息安全系统设计基础课程第一次实验报告
- 信息安全系统设计基础第五次实验报告20135324&&20135330
- c程序语言设计第四次上机实验报告
- 信息安全系统设计基础实验三报告
- 信息安全系统设计基础第五次实验报告
- 实验题7.1: 编写一个程序algo7-1.cpp,实现二叉树的各种基本运算,并在此基础上设计一个程序Main.cpp完成如下功能(b为如下图所示的一棵二叉树)
- 2017-2018-1 20155314《信息安全系统设计基础》实验三 并发程序
- 20145220&20145209&20145309信息安全系统设计基础实验报告(4)
- 基于网络环境的程序设计综合实验报告
- 16程序设计基础实验非OJ题目(第一、二次实验课)
- 《信息安全系统设计基础》实验一实验报告
- 信息安全系统设计基础实验一报告
- 新生信息统计课程设计实验报告
- 20145302张薇 20145308刘昊阳 《信息安全系统设计基础》实验三 实时系统的移植 实验报告
- C语言课程设计报告-------学生成绩简单管理程序