采用F280049C芯片,在主函数定义了一个float64变量TE1和float变量TE2,同时赋值123456789.123456,但是赋值结果float64和float一样,通过CCS在线观察结果为123456792.0,结果精度不够,这是什么原因导致?

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
采用F280049C芯片,在主函数定义了一个float64变量TE1和float变量TE2,同时赋值123456789.123456,但是赋值结果float64和float一样,通过CCS在线观察结果为123456792.0,结果精度不够,这是什么原因导致?

应该是不支持float64的定义方法的,你看关键字代码的颜色也不同。
具体的你可以看一下这个文档6.4 Data Types