| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1171 人关注过本帖
标题:调用sin函数怎么样得到准确的值?
只看楼主 加入收藏
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
结帖率:100%
收藏
 问题点数:0 回复次数:6 
调用sin函数怎么样得到准确的值?

请问一下如果在VB中 我想调用sin函数求一个角度的正弦值。。。而函数所接受的是弧度,不是角度。。。要转换成角度得用这种方式。sin(30*3.14159/180)这个求30度的正弦。。。但是结果是不准确的。。0.4999999什么的。。。。但谁都知道sin30=0.5 。。。。请问VB中可以解决这样的问题不?

搜索更多相关主题的帖子: sin函数 正弦 角度 弧度 结果 
2006-11-27 13:09
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
sin(30*3.14159/180)  你把精度提高.....3.141592653589.....

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-11-27 14:21
sansizhou
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-11-24
收藏
得分:0 
预先定义一个"a" ,然后将官方的最准确的数据复制进去(满足Double上限),然后就用这个“a”
2006-11-27 15:11
flyly
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-11-13
收藏
得分:0 
哈哈,提高精度到小數點后10000000000000

2006-11-27 15:29
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
我知道了。。。可以用format来格式它。。。。因为它可以四舍五入

这个社会太复杂。。。
2006-11-27 16:19
gcwen
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-11-6
收藏
得分:0 

请问format和round有什么区别

2006-11-27 20:07
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
新手。。。不太清楚

这个社会太复杂。。。
2006-11-28 15:28
快速回复:调用sin函数怎么样得到准确的值?
数据加载中...
 
   



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

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