| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1456 人关注过本帖
标题:[求助]初学半月者
只看楼主 加入收藏
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
收藏
得分:0 

我忘记这个算法了.你会直接把公式写出来得了.


[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-09-24 17:44
唯⒈のsē綵
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-6-20
收藏
得分:0 
好棒A!明天可以交作业了,我会看懂了在写滴``````
2007-09-24 17:47
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

随写的.没有测试.

private sub command1_click()
dim n as integer
dim s as double
dim i as integer
n = inputbox("input number 5~10")
s = 1 + n
for i = 2 to n
s = s + getdata(n, i) / getpri(i)
next
msgbox s
end sub

private function getdata(byval n as integer, i as integer) as double
dim j as integer
dim s as double
s = 1
for j = 1 to i
s = s * n
next
getdata = s
end function

private function getpri(byval n as integer) as double
dim i as integer
dim s as double
s = 1

for i = 1 to n
s = s * i
next
getpri = s
end function

private sub command2_click()
text2.text = lcase(text1.text)
end sub


我的msn: myfend@
2007-09-24 17:49
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
收藏
得分:0 
好象什么都没说吧......

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-09-24 17:49
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
竟然在我发code之前说看懂了..
晕菜.

我的msn: myfend@
2007-09-24 17:51
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
收藏
得分:0 

我也纳闷.
你这样写就算不考虑DOUBLE的存储数据库精确度的误差.
还有另外你比如说1/3 除不尽而产生的误差.


[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-09-24 17:54
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
那如果要用到PI.你能精确吗?

我的msn: myfend@
2007-09-24 17:57
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
收藏
得分:0 

我不是这个意思.我的意思在上次一个帖中说了
比如1+2+3+....+100 如果是普通程序话就是FOR

而你知道数学中算法是101*50=5050.就直接是一步了.
明白不?


[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-09-24 18:00
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
没必要这样去麻烦自己.
只是作业而已.能交就行.

我的msn: myfend@
2007-09-24 18:01
雨中飞燕
Rank: 3Rank: 3
等 级:禁止访问
威 望:8
帖 子:2200
专家分:0
注 册:2007-8-9
收藏
得分:0 
这个太简单了,你直接把e=2.718281828459打印出来就得了



by 雨中飞燕 QQ:78803110 C/C++讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
2007-09-24 18:01
快速回复:[求助]初学半月者
数据加载中...
 
   



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

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