打印
[STM8]

使用IAR计算三角函数

[复制链接]
903|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhuhuis|  楼主 | 2021-12-8 21:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
为什么得到的数据值不对啊

使用特权

评论回复
沙发
zhuhuis|  楼主 | 2021-12-8 21:31 | 只看该作者

使用特权

评论回复
板凳
zhenykun| | 2021-12-8 21:33 | 只看该作者
你要计算什么啊。

使用特权

评论回复
地板
chuxh| | 2021-12-8 21:35 | 只看该作者
double asin(   
   double x   
);  
float asin(  
   float x  
);  // C++ only  
long double asin(  
   long double x  
);  // C++ only  
float asinf (   
   float x   
);  
long double asinl(  
   long double x  
);  

使用特权

评论回复
5
heweibig| | 2021-12-8 21:36 | 只看该作者
你自己算了吗,结果正确的,大概是正确的,后面几个小数不对是你精度问题。你换成双精度就可以了。

使用特权

评论回复
6
jlyuan| | 2021-12-8 21:38 | 只看该作者
保留两位就是0.157没毛病。

使用特权

评论回复
7
juventus9554| | 2021-12-8 21:40 | 只看该作者
楼上说的有道理,不知道楼主是不是因为看这个结果和取值基本上一样,就晕了。

使用特权

评论回复
8
chuxh| | 2021-12-8 21:42 | 只看该作者
换成双精度试试

使用特权

评论回复
9
heweibig| | 2021-12-8 21:47 | 只看该作者
数据类型的问题

使用特权

评论回复
10
wyjie| | 2021-12-8 21:50 | 只看该作者
数据应该没有问题 就是精度不够

使用特权

评论回复
11
juventus9554| | 2021-12-8 21:52 | 只看该作者
应该是对的 数据类型的问题

使用特权

评论回复
12
wyjie| | 2021-12-8 21:54 | 只看该作者

数值没问题 改成double就行了

使用特权

评论回复
13
yszong| | 2021-12-8 21:55 | 只看该作者
数据挺对的啊

使用特权

评论回复
14
zhuhuis|  楼主 | 2021-12-8 21:57 | 只看该作者

好的,我明天去单位试一下,多谢各位大侠了哈        

使用特权

评论回复
15
duo点| | 2021-12-9 16:07 | 只看该作者
请问楼主问题解决了吗

使用特权

评论回复
16
mutable| | 2021-12-11 11:06 | 只看该作者
到底是什么三角函数

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

728

主题

8464

帖子

6

粉丝