问答详情
首页
找产品
找企业
资讯
论坛
百科
问答
维修
服务
品牌
改装
首页
问答
电器
传感器
问答详情
问
C语言计算e指定精度
#估计精度#
#传感器精度#
#列车牵引计算#
#齿轮油泵CBF-E4#
#E型热电偶#
全部回答2
默认
最新
匿名
2025-08-16
函数f3有问题,计算x的n次方的表达式你都写错了由泰勒公式得e^x=1+x+x^2//2+……+x^n/n!…… 然后你重新写那个函数 float f(float a,float b){ float f=1.0; int i=1; while(pow(a,i)/fac(i)>b) { f=f+pow(a,i)/fac(i); i++; } return(f);}我重新写了一下 通过调试了 这是那个函数其中a表示e^a b表示精度
0
点赞
匿名
2025-08-16
C语言中浮点数的精度,在float.h文件中有FLT_DLG或者DOUBLE_DLG已经指定了, 如果说是要求e的值,可以借助于 __asm关键字,直接取FPU中的真实值。具体的浮点指令如下图所示:
0
点赞
没有更多内容了
求购