编写程序用公式:e=1/1!+1/2!+1/3!+∧ 计算e的近似值.直到最后一项小于给定的精度.

编写程序用公式:e=1/1!+1/2!+1/3!+∧ 计算e的近似值.直到最后一项小于给定的精度.

题目
编写程序用公式:e=1/1!+1/2!+1/3!+∧ 计算e的近似值.直到最后一项小于给定的精度.
我搞不懂∧的意思,最好直接编个给我,哈哈!
答案
^的意思就是让你一直加下去,知道有一项足够小未知
另外,你的公式少了一个1,如果要算出正确的e值,应该把下面程序中result的初始值改成1
object Test {
def main(args:Array[String]) {
var result:Double = 0.0
var term:Double = 1.0
val tolerance:Double = 0.0000001
Stream.from(1).exists(n => {
term = term / n
result = result + term
term < tolerance
});
println(result)
}
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.