| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 887 人关注过本帖
标题:觉得好难哦 !还用到数学知识
只看楼主 加入收藏
yangmingym
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-6
收藏
 问题点数:0 回复次数:6 
觉得好难哦 !还用到数学知识

1.不使用任何自定义数据类型,编写一个子程序(过程或函数),该子程序能够将一个实数分解为它的证书和小数部分,既:使得该子程序的调用者(主控程序或其它子程序)能够得到该实数的小数部分(也是一个实数)
要求给出调用该程序的代码段以说明如何使用该子程序.

2.对与0<x<1,利用公式e^x=1+x+x^2/2!+....+x^i/i!+...,求e^x的近似值,结果精确到10^-8
,要求编写一个函数完成这一计算.(其中,e^x表示e的x次冥)

搜索更多相关主题的帖子: 数学 知识 
2006-08-09 16:37
DaytonaUSA
Rank: 1
等 级:新手上路
威 望:1
帖 子:58
专家分:3
注 册:2004-4-12
收藏
得分:0 
1.
double a=32.5;

printf("%f",(double)((int)a)); //整数部分
printf("%f",a-(double)((int)a)); //小数部分

My Personal Weblog: http://www.twinbee.info
2006-08-09 17:04
横眉冷对
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2005-3-3
收藏
得分:0 
以下是引用yangmingym在2006-8-9 16:37:29的发言:

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次方可以利用函数实现


MSN:jyycom@ 爱好:军事,体育,Rock。
2006-08-09 17:57
soft_wind
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:1430
专家分:0
注 册:2006-4-5
收藏
得分:0 
以下是引用yangmingym在2006-8-9 16:37:29的发言:

2.对与0<x<1,利用公式e^x=1+x+x^2/2!+....+x^i/i!+...,求e^x的近似值,结果精确到10^-8
,要求编写一个函数完成这一计算.(其中,e^x表示e的x次冥)

先做个函数求x^i/i!,结果只要求精确到10^-8,用pow(x,i)/factorial(i)  double 型就可以达到这个精度了。
factorial(i)是求i阶乘函数,具体代码自己编,再把上面的各项相加就OK了


对不礼貌的女生收钱......
2006-08-09 20:08
yangmingym
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-6
收藏
得分:0 
看这思路好简单哦 一上手就出问题! 失去学C的信心了 5555555555555
factorial具体用途是什么?
2006-08-10 08:18
jcs1213_2006
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-8-9
收藏
得分:0 
数学,一点不会~汗死,咋办~!憋屈吧

世上本无路,人走的多拉,路就有拉!
2006-08-10 08:22
yangmingym
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-8-6
收藏
得分:0 
别用C++知识  还没学呢    数学只是知道一小点  刚好及格那种的   ~~~~~~~
2006-08-10 08:46
快速回复:觉得好难哦 !还用到数学知识
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042419 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved