77问答网
所有问题
c++ 怎么把字符型带小数点的数字转换为浮点型的?比如98.23转化为浮点型的98.23?
如题所述
举报该问题
其他回答
第1个回答 2012-06-26
用double atof(const char *nptr);函数,将字符串转换为浮点数
第2个回答 2012-06-26
char *str = "98.23";
float num;
sscanf(str,"%f",&num);本回答被提问者采纳
相似回答
v
c++如何将带小数点的字符串转成数字
答:
函数说明 atof()会扫描参数nptr
字符串
,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。参数nptr字符串可包含正负号、
小数点
或E(e)来表示指数部分,如123.456或123e-2。返回值 返回转换后的
浮点型数
。附加说明 atof()...
C语言
怎么
能
把字符串转化成浮点型
数据?
答:
使用atof函数
。一、描述:C 库函数 double atof(const char *str) 把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型)。二、atof() 函数的声明:double atof(const char *str)。三、参数:str -- 要转换为浮点数的字符串。四、返回值:函数返回转换后的双精度浮点数,如果没有执...
字符串转换
整数
答:
atof(
将字符串转换成浮点型数
)表头文件 #include <stdlib.h>定义函数 double atof(const char *nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('')才结 束转换,并将结果返回。参数nptr字符串可包含正负号、
小数点
或E(e)来表...
C语言
字符串转换浮点
小数点
后9位
答:
比如"sjdhk"这样
的字符串
是无法
转换为浮点
数的。而如果是"1.23sdf"这样的形式,只会处理到最后一个数字,结果为1.23。6、示例代码:include<stdlib.h>int main(){char*a="-100.23";//实数形式存储的字符串 char*b="200e-2";//科学计数法形式存储的字符串double c;c=atof(a)+atof(b);...
怎么把
科学计数法
字符串转换成浮点类型
答:
将参数nptr中
的字符串转为浮点型
数据并返回。5 需要注意的是,必须是合法的字符串,即以实数形式或者科学计数法形式存储的字符串才可以进行转换,否则转换会出错。 比如"sjdhk"这样的字符串是无法转换为浮点数的。而如果是"1.23sdf"这样的形式,只会处理到最后一个数字,结果为1.23。5 示例代码 inc...
C++
中所有转换到字符串或
字符串转换
到其他数据的函数,
比如
itoa()atoi...
答:
atof(
将字符串转换成浮点型数
)表头文件 #include <stdlib.h>定义函数 double atof(const char *nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('')才结 束转换,并将结果返回。参数nptr字符串可包含正负号、
小数点
或E(e)来...
怎么把字符转换成数字?
答:
返回值 返回转换后
的浮点型数
。 附加说明 atof()与使用strtod(nptr,(char**)NULL)结果相同。 范例/* 将字符串a 与字符串b
转换成数字
后相加*/#includemain(){char *a=”-100.23”;char *b=”200e-2”;float c;c=atof(a)+atof(b);printf(“c=%.2f\n”,c);} 执行c=-
98.23
atoi(
将字符串转换成
...
大家正在搜
怎么把带小数点的数转换成整数
带小数点的怎么转换自然数
带小数点的字符串转数字
数值怎么转换成文本不带小数点
带小数点的时间怎么计算转换
带小数点的日期转换
带小数点的二进制转换
带小数点的怎么除
带有小数点的怎么计算
相关问题
带小数点的字符串如何转化为浮点数啊?
C语言 字符串转换浮点 小数点后9位
如何将字符串转化成浮点型,且精确度为小数点后12位
C++ 将整数转成浮点数
C++中如何讲这样的含有小数点数字字符串转换为浮点型数值 比...
vc++如何将带小数点的字符串转成数字
c++中如何将浮点数转换为字符串
mfc中如何把从控件中获得的数字型字符串转换成浮点型数据