有没有人知道atolf c函数?

时间:2012-06-12 07:18:34

标签: c string double type-conversion atof

我正在寻找类似于atol的函数(char *到long int)但是atofl(char到long double),有没有人知道这样做的库,或者一个简单的方法这样做,因为使用 “0.00000005”上的atof会将5? 谢谢。

2 个答案:

答案 0 :(得分:2)

我认为你使用了printf的错误参数,所以你只看到控制台给你“0.000000”,你可以试试

printf("%0.10f", atof(str_num));

显示您的号码,您将找到所需内容。

答案 1 :(得分:1)

有一个名为strtod的功能可以满足您的需求。