有没有人知道atolf c函数?
我正在寻找一个类似于atol
(char *到long int)但atofl
(char到long double)的函数,有没有人知道这样做的库,或者一个简单的方法来执行此操作,因为在“0.00000005”上使用atof
抛弃了5? 谢谢。
有一个名为strtod
的函数strtod
您的需求。
我认为你使用了printf的错误参数,所以你只看到控制台给你“0.000000”,你可以试试
printf("%0.10f", atof(str_num));
显示你的号码,你会发现你想要的。