RT-thread rt_kprintf()函数格式化输出浮点数
使用rt-thread的同学可能会发现,RT官方预留的打印功能rt_kprintf无法输出小数,不知道是不是全部版本都这样,我这里使用的是3.1.4的版本出现这种情况,使用MCU为stm32即使用类似下方打印输出时float num = 10.0f;rt_kprintf("float %.2f\n", num);输出的结果并不是float 10.00而是float %f查看了下rt_kprintf这个函数的实现方式后发现问题官方对于这个函数的实现如下void r
原创
2020-07-02 16:50:49 ·
9701 阅读 ·
4 评论