编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数,负浮点数)
来源:互联网 发布:最好的房屋设计软件 编辑:程序博客网 时间:2024/05/20 00:15
eg:"12.34"返回12.34,“123.34”返回123.34,函数原型:double my_atof(char *str)
#include <stdio.h> #include <ctype.h> double my_atof(char *str) { int flag = 1; int count = 1; double num = 0; double value = 0; while(isspace(*str)) { *str++; } if(*str == '-') { flag = -1; *str++; } if(*str == '+') { *str++; } while(*str != '\0'&&*str != '.') { value = value * 10 + (*str - '0'); *str++; } *str++; while(*str != '\0') { count *= 10; num = num * 10 + (*str - '0'); *str++; } num = num/count; return flag * (value + num); } int main(void) { char *str1 = "12.34"; char *str2 = "-123.34"; printf("%f\n",my_atof(str1)); printf("%f\n",my_atof(str2)); return 0; }
0 0
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数);函数原型:double my_atof(char *str)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数,负浮点数)
- C语言 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【c语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【C语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 用c语言实现 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将一个数字字符串转换成这个字符串对应的数字包括正浮点数、负浮点数)
- C 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数
- C语言 将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数 函数原型:double my_atof(char *str)
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数) 例如:“12.34“ 返回12.34 “-123.34“ 返回-123.34 函数原型:double my_
- double my_atof(char *str)将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 【C语言】将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
- LeetCode Single Number
- android 百度地图3.0+常用操作
- 利用JavaScript构建OSX应用
- 非递归ZKW线段树完全模板
- 来填“友盟平台用户满意度调查”问卷,抢百元话费!
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数,负浮点数)
- Android控件开发之Chronometer
- 网卡RSS功能--转载原文地址:http://blog.chinaunix.net/uid-24830931-id-3352000.html
- 分享一些高质量的博客
- sonarqube在vs2013中的集成
- JIRA 6.3的那些事(1):linux环境安装
- tomcat占用8080端口问题
- 对gitShell的使用
- 4种方法实现线程安全