我正在寻找一个类似于 atol
(char * 到 long int)但 atofl
(char 到 long double)的函数,有没有人知道这样的库这个,或者一个简单的方法来做到这一点,因为使用
atof
在“0.00000005”上放弃了 5?
谢谢。
最佳答案
我认为你使用了错误的printf参数,所以你只看到控制台给你“0.000000”,你可以试试
printf("%0.10f", atof(str_num));
显示你的号码,你会找到你想要的。
关于c - 有人知道 atolf c 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10992052/