觉得好难哦 !还用到数学知识
1.不使用任何自定义数据类型,编写一个子程序(过程或函数),该子程序能够将一个实数分解为它的证书和小数部分,既:使得该子程序的调用者(主控程序或其它子程序)能够得到该实数的小数部分(也是一个实数)
要求给出调用该程序的代码段以说明如何使用该子程序.
2.对与0<x<1,利用公式e^x=1+x+x^2/2!+....+x^i/i!+...,求e^x的近似值,结果精确到10^-8
,要求编写一个函数完成这一计算.(其中,e^x表示e的x次冥)
1.不使用任何自定义数据类型,编写一个子程序(过程或函数),该子程序能够将一个实数分解为它的证书和小数部分,既:使得该子程序的调用者(主控程序或其它子程序)能够得到该实数的小数部分(也是一个实数)
要求给出调用该程序的代码段以说明如何使用该子程序.
2.对与0<x<1,利用公式e^x=1+x+x^2/2!+....+x^i/i!+...,求e^x的近似值,结果精确到10^-8
,要求编写一个函数完成这一计算.(其中,e^x表示e的x次冥)
第二个用while(power(x,i)<1e-8)来控制精度
求和用循环来实现。
x的i次方可以利用函数实现