python cos(x) 精确到某值 esp如0.00001

cos(x)

python 复制代码
import math
def funcos(esp, x):
    x = float(x)
    c1 = float(1)
    c2 = float(0)
    y = 1
    z = 2
    while(math.fabs(c1) > esp):
        c2 += c1
        c1 = (-1)*c1*x*x/y/z
        y += 2
        z += 2
    c2 += c1
    print(c2)
esp = float(input('请输入esp:'))
x = float(input('请输入x:'))
funcos(esp, x)
相关推荐
大菠萝学姐10 分钟前
基于Spring Boot和Vue的高校图书馆座位预约系统的设计与实现
java·vue.js·spring boot·后端·python·mysql·vue
Tomorrow'sThinker18 分钟前
[特殊字符] Python 批量生成词云:读取词频 Excel + 自定义背景 + Excel to.png 流程解析
python·excel
rit843249923 分钟前
MATLAB基于voronoi生成三维圆柱形
开发语言·人工智能·matlab
liulilittle29 分钟前
C/C++ inline-hook(x86)高级函数内联钩子
c语言·开发语言·汇编·c++·hook·底层·钩子
Amelio_Ming31 分钟前
C++开源项目—2048.cpp
linux·开发语言·c++
chilavert31835 分钟前
技术演进中的开发沉思-28 MFC系列:关于C++
开发语言·c++·mfc
witton36 分钟前
C语言使用Protobuf进行网络通信
c语言·开发语言·游戏·c·模块化·protobuf·protobuf-c
黄焖鸡能干四碗1 小时前
系统安全设计方案,软件系统安全设计方案
开发语言·数据库·安全·vue·系统安全
野指针121381 小时前
【使用Flask基于PaddleOCR3.0开发一个接口 调用时报错RuntimeError: std::exception】
python·flask
dragoooon341 小时前
C++——string的了解和使用
c语言·开发语言·c++·学习·学习方法