【问题标题】:Does any one know of a atolf c function?有人知道atolf c函数吗?
【发布时间】:2012-06-12 07:18:34
【问题描述】:

我正在寻找类似于atol(char * to long int)但atofl(char to long double)的函数,有谁知道这样做的库,或者一个简单的方法来做到这一点,自从使用 atof on "0.00000005" 抛弃了 5? 谢谢。

【问题讨论】:

    标签: c string double type-conversion atof


    【解决方案1】:

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

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

    显示你的号码,你会找到你想要的。

    【讨论】:

      【解决方案2】:

      有一个名为strtod 的函数可以满足您的需求。

      【讨论】:

      • char to long double 是 strtold... 虽然 OP 已经选择了你的答案!
      猜你喜欢
      • 1970-01-01
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      • 2010-10-18
      • 2017-11-04
      • 1970-01-01
      • 2020-05-08
      • 2021-03-17
      相关资源
      最近更新 更多