python使用连分数计算常数e
python使用连分数计算常数e,可以根据需求自行设定迭代次数和计算精度
""" 皮蛋编程(https://www.pidancode.com) 创建日期:2022/4/1 功能描述:使用连分数计算 e """ import math n = 18 # 迭代次数 x = 0.0 for i in range(n, 0, -1): if i % 3 == 1: j = int(i / 3) * 2 else: j = 1 x = 1.0 / (x + j) print(x + 1, math.e)
输出结果:2.7182818284585637 2.718281828459045
相关文章