c - 有人知道 atolf c 函数吗?

标签 c string double type-conversion atof

我正在寻找一个类似于 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/

相关文章:

java - 计算以相同子串开头和结尾的最大子串的长度

c++ - 如果存储在中间 "double"变量中,浮点计算会发生变化

c - C 中的 () 运算符

c - 用 C 读取二进制文件的奇怪结果

c - 我们为什么要进行类型转换?

c++在2个 double 之间生成一个 double

C++ 将 double 中的每个小数转换为数组元素?

c - 在 C 项目中使用 OpenGL 4.3

php - 如何将数组值从字符串更改为整数

javascript - 用其他子域替换子域名使用 JavaScript?