用VB子过程,算sin(x),为啥总是不对啊啊T TPrivate Sub Command1
答案:2 悬赏:60 手机版
解决时间 2021-02-28 02:28
- 提问者网友:末路
- 2021-02-27 19:47
用VB子过程,算sin(x),为啥总是不对啊啊T TPrivate Sub Command1
最佳答案
- 五星知识达人网友:佘樂
- 2021-02-27 20:33
楼主程序写得不错,但是有一些小问题d = 1:s = 0:a = 1For i = 1 To nFor j = 1 To (2 * i - 1)d = d * jNext j这里d的初值放的位置有问题,应该像下面这样放还有If i = n And a 应该改成If i = n And abs(a) 其中的差别你用sin(2,3.14)对比一下就知道了.经过测试sin(n,3.14)当n>6后,其值趋于正值且精确度高.如sin(7,3.14)=1.61353113944622E-03=1.61353*10^(-3)嗯 就这样吧!满意请给分,哈哈!
全部回答
- 1楼网友:何以畏孤独
- 2021-02-27 21:31
谢谢了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯