将一个数字字符串转换成这个字符串对应的数字
来源:互联网 发布:中昌数据上证e互动 编辑:程序博客网 时间:2024/05/08 18:01
#include<stdio.h>#include<stdlib.h>#include<ctype.h>#include<math.h>double my_atof(char *str){double ret = 0.0;int sign = 1;char *pointer;while(*str != '\0'){if(isspace(*str)){str ++;}else if(*str == '-'){sign = -1;str ++;}else if(*str == '+'){str ++;}else if(*str == '.'){pointer = str;str ++;}else if((*str >= '0') && (*str <= '9')){ret = ret * 10.0 + (*str - '0');str ++;}}ret = sign * ret / pow(10,str-pointer-1);return ret;}int main(){double ret;char arr[100];scanf("%s",arr);ret = my_atof(arr);printf("%f\n",ret);return 0;}
编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数,负浮点数)
eg:12.34 返回:12.34
eg:-123.4 返回:-123.4
0 0
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字
- 将一个数字字符串转换成这个字符串对应的数字
- my_atof(数字字符串转换成这个字符串对应的数字)
- 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数
- 将一个数字字符串转换成这个字符串对应的数字包括正浮点数、负浮点数)
- C 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将整数n这个数字转换为对应的字符串
- .编写一个函数,将一个数字字符串转换成该字符串对应的数字
- 将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
- 将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
- C 将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数,负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数);函数原型:double my_atof(char *str)
- C语言 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【c语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 设计模
- hdu1087Super Jumping! Jumping! Jumping!
- java swing聊天程序--带语音
- MySQL数据类型
- [LeetCode]Find Minimum in Rotated Sorted Array
- 将一个数字字符串转换成这个字符串对应的数字
- Best time to buy and sell stock II--LeetCode
- Servlet非线程安全
- Ubuntu下新建文件和文件夹命令
- Linux系统调用的system_call处理过程分析
- 机器学习常见算法分类汇总
- 遗传算法理解
- 指针知识(二) 指针用途举例
- DELL 15R 7520 UEFI引导Clover安装Yosemite 10.10.2实录,基本完美