MDK5 double赋值错误

2019-07-20 22:36发布

用MDK5调试stm32f407程序
定义double类型变量都赋值出现错误
double longitude0=0x116,latitude=39.12345,longitude=116.12345;
QQ截图20160426110553.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
footprint
1楼-- · 2019-07-21 02:50
footprint 发表于 2016-4-26 14:30
你的程序大不大?赋值后面直接跟上串口打印,打印出来试试!我觉得不应该的。

刚赋完值就串口打印出来,如果错了就是赋值错误,如果没有错,建议你好好理一理程序的逻辑!
footprint
2楼-- · 2019-07-21 03:14
 精彩回答 2  元偷偷看……
nanke
3楼-- · 2019-07-21 03:38
footprint 发表于 2016-4-26 14:33
刚赋完值就串口打印出来,如果错了就是赋值错误,如果没有错,建议你好好理一理程序的逻辑!

我经过LCD显示出来是对的,但是在调试的时候的值显示的就是那个
lvehe
4楼-- · 2019-07-21 04:02
 精彩回答 2  元偷偷看……
footprint
5楼-- · 2019-07-21 05:03
nanke 发表于 2016-4-26 15:20
我经过LCD显示出来是对的,但是在调试的时候的值显示的就是那个

做好了就好!

一周热门 更多>