- 9
- 0
- 约3.76千字
- 约 5页
- 2015-09-13 发布于重庆
- 举报
C实例教学(基础知识02),c实例教学,教学基础知识,教育学基础知识,教育教学理论基础知识,教育学心理学基础知识,教学基础知识考什么,公共基础知识教学视频,电工基础知识视频教学,915教学论基础知识
2.3 计算e的值和求素数
e是自然对数的底,它和π一样是数学中最常用的无理数常量。其近似值的计算公式为:
e=1+1/1!+1/2!+1/3!+...+1/(n-1)!+r
当n充分大时,这个公式可以计算任意精度e的近似值。为了保证误差rε,只需1/(n-1)! ( r) ε
程序代码如下:
// program 2_4.cpp
#includeiostream.h
void main()
{
const double eps=0.1e-10;
int n=1;
float e=1.0,r=1.0;
do // 开始do循环。循环条件由后面的while中的表达式值确定。
{
e+=r;
n++;
r/=n;
}
while(reps);
coutThe approximate Value of natural logarithm base is: ;
couteendl;
}
程序运行结果如下:
The approximate Value of natural logarithm base is: 2.71828
说明:
上面这个程序中使用了do循环,它是循环控制中的一种。循环控制条件放在后面的while表达式中。
-----------------------------------------
下面的程序用来求出1000
原创力文档

文档评论(0)