今天调试STM32使用这个函数发现atof的值转换出来的值不对

比如

atof("12.2") --->转换结果居然是 1.235e-9,这严重跑偏了!

解决办法,加头文件后正常:

#include <stdlib.h>

不加头文件,编译也不报错,真的好坑啊!!!!

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐