大家看一下这个单精度默认转化为双精度的警告应该怎么处理?

2019-07-21 08:01发布

..Devicedevice.c(932): warning:  #1035-D: single-precision operand implicitly converted to double-precision

我的程序变一下来总是有这个警告,怎么解决呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
hwl1023
1楼-- · 2019-07-21 09:56
变量后面加个f就行了。比如:float a = 1.01f;
此时打开FPU编译也不会报错了。
聚东风
2楼-- · 2019-07-21 13:56
把USED FPU关了
聚东风
3楼-- · 2019-07-21 17:53
呵呵,开的话我也还没弄好
雪雪
4楼-- · 2019-07-21 21:54
回复【2楼】聚东风:
---------------------------------
你说的那个是在哪里修改?
雪雪
5楼-- · 2019-07-22 02:53
 精彩回答 2  元偷偷看……
雪雪
6楼-- · 2019-07-22 03:15
回复【2楼】聚东风:
---------------------------------
那个是什么作用 ?会不会影响程序?会不会导致数据计算错误?

一周热门 更多>