[STM8] 使用IAR计算三角函数

[复制链接]
1181|12
 楼主| zhuhuis 发表于 2019-12-15 16:59 | 显示全部楼层 |阅读模式
为什么得到的数据值不对啊
 楼主| zhuhuis 发表于 2019-12-15 17:01 | 显示全部楼层
xxrs 发表于 2019-12-15 17:04 | 显示全部楼层
你要计算什么啊。
chuxh 发表于 2019-12-15 17:07 | 显示全部楼层
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  
);  
wangzsa 发表于 2019-12-15 17:09 | 显示全部楼层
你自己算了吗,结果正确的,大概是正确的,后面几个小数不对是你精度问题。你换成双精度就可以了。
huanghuac 发表于 2019-12-15 17:14 | 显示全部楼层

保留两位就是0.157没毛病。
wangpe 发表于 2019-12-15 17:17 | 显示全部楼层
楼上说的有道理,不知道楼主是不是因为看这个结果和取值基本上一样,就晕了。
chuxh 发表于 2019-12-15 17:21 | 显示全部楼层
换成双精度试试
观海 发表于 2020-1-14 09:47 | 显示全部楼层
数据类型的问题
guanjiaer 发表于 2020-1-14 10:00 | 显示全部楼层
数据应该没有问题 就是精度不够
heimaojingzhang 发表于 2020-1-14 10:04 | 显示全部楼层
应该是对的 数据类型的问题
keaibukelian 发表于 2020-1-14 10:09 | 显示全部楼层
数值没问题 改成double就行了
labasi 发表于 2020-1-14 10:23 | 显示全部楼层
数据挺对的啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

728

主题

8464

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部