【C语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
来源:互联网 发布:怎么区分淘宝是否正品 编辑:程序博客网 时间:2024/06/05 05:34
//编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)//例如:“12.34“ 返回12.34. " -12.34" 返回12.34#include<stdio.h> #include<math.h> #include<assert.h>double my_atof(char *str) { int flag=0; int count = 0; int ret = 1; double sum = 0;assert(NULL!=str); while(*str != '\0') { if(*str == '-') { ret = -1; str++; } if(*str == '.') { flag = 1 ; str ++; } if(*str >= '0' && *str <= '9') { sum = sum*10 + (*str - '0'); if(flag == 1) { count ++; } } str++; } sum = sum /pow(10,count); return ret*sum; } int main() { char p[]=" -52.36 "; printf("%f\n",my_atof(p)); return 0; }
<img src="http://img.blog.csdn.net/20150403140644994?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG91ZG91d2ExMjM0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- C语言 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【c语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【C语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 用c语言实现 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- C 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数);函数原型:double my_atof(char *str)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数,负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- C语言 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数 函数原型:double my_atof(char *str)
- 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将一个数字字符串转换成这个字符串对应的数字包括正浮点数、负浮点数)
- 【C语言】将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数) 例如:“12.34“ 返回12.34 “-123.34“ 返回-123.34 函数原型:double my_
- double my_atof(char *str)将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【C语言】编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
- FPGA verilog中波特率的计算
- Yii----登录主件
- 摩根斯坦利面试——Java多线程
- iOS开发之缓存(一):内存缓存
- 线程互斥和条件同步,pthread_mutex和pthread_cond
- 【C语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 测试
- fresco Facebook开源的一款图片处理库
- 学习网络编程之ping
- 基于lucene的案例开发:纵横小说章节列表采集
- Yii----Widget
- 怎么样才能转变自己想法、思维方式?
- 代码测试
- C# 利用WinRAR (加密)压缩及解压缩 相关文件夹及文件 (转)