c++ 如何输入一个字符型把数字转化为字符串浮点型的?

c++中,如何将输入的数字,以字符的形式输出?
[问题点数:40分,结帖人a]
c++中,如何将输入的数字,以字符的形式输出?
[问题点数:40分,结帖人a]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。C语言中带小数点的字符型数据怎么转换成浮点型的?
[问题点数:20分,结帖人grance]
C语言中带小数点的字符型数据怎么转换成浮点型的?
[问题点数:20分,结帖人grance]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2010年12月 C/C++大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。只需一步,快速开始
后使用快捷导航没有帐号?
查看: 1245|回复: 13
CString型字符串转化成浮点数出现的问题
签到天数: 422 天[LV.9]以坛为家II
GetDlgItem(IDC_EDIT1)-&GetWindowText(str);
double a=atof((LPSTR)(LPCTSTR)str);目的是想把输入的数字字符串转化成浮点数,出现的问题是a中只保存了str的第一个字符。
比如:我输入“123”结果却是a=1。& &求解释和解决办法~~~~{:7_163:}
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 964 天[LV.10]以坛为家III
// zz.cpp : 定义控制台应用程序的入口点。
//
#include &stdafx.h&
#include &stdio.h&
int _tmain(int argc, _TCHAR* argv[])
{
& & & & CString str = TEXT(&123&);
& & & &
& & & & _stscanf( str, TEXT(&%lf&), &data);
& & & & _tprintf(TEXT(&%f\n&), data);
& & & & return 0;
}复制代码
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 964 天[LV.10]以坛为家III
// ee.cpp : Defines the entry point for the console application.
//
#include &stdafx.h&
#include &ee.h&
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// The one and only application object
int main(){
& & & & CString str=&123&;
& & & & cout&&(LPSTR)(LPCTSTR)str&&
& & & & cout&&atof( (LPSTR)(LPCTSTR)str ) &&
& & & & double a = atof( (LPSTR)(LPCTSTR)str );
& & & & cout &&a&&
}复制代码
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 964 天[LV.10]以坛为家III
你是不是在工程里使用了UNICODE/要把那个选项去掉,否则用两个字节表示一个字符。
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
我看到了两个:UNICODE,_UNICODE 去哪个啊??
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
仰望天上的光 发表于
你是不是在工程里使用了UNICODE/要把那个选项去掉,否则用两个字节表示一个字符。
我看到了两个:UNICODE,_UNICODE 去哪个啊??
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
仰望天上的光 发表于
你是不是在工程里使用了UNICODE/要把那个选项去掉,否则用两个字节表示一个字符。
去掉这个对其他有影响吗
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
仰望天上的光 发表于
你是不是在工程里使用了UNICODE/要把那个选项去掉,否则用两个字节表示一个字符。
是Preprocessor definition里的UNICODE吧?我都删掉了 可是问题还是没解决。。。
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 964 天[LV.10]以坛为家III
你用的不是VC6吧?在VS2010中,在“项目”-》“属性”-》“常规”-》“字符集”改为“未设置”,其它的IDE自己找找位置应该差不多
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
仰望天上的光 发表于
你用的不是VC6吧?在VS2010中,在“项目”-》“属性”-》“常规”-》“字符集”改为“未设置”,其它的IDE自 ...
我用的环境是evc,你说的那个改动我也没找到。。。网上查到UNICODE方式用_wtof(),试了试。。报错。。
能不能教我用别的方法实现啊???
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 964 天[LV.10]以坛为家III
_stscanf类似原先的sscanf
_tprintf类似呀un现的printf
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
仰望天上的光 发表于
_stscanf类似原先的sscanf
_tprintf类似呀un现的printf
字符串转换的问题是解决了,,,但是执行到_tprintf(TEXT(&%f\n&), data);界面后面就会出现一个控制台程序。。。这怎么行。。。。
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 964 天[LV.10]以坛为家III
花落、季 发表于
字符串转换的问题是解决了,,,但是执行到_tprintf(TEXT(&%f\n&), data);界面后面就会出现一个控制台程序 ...
_tprintf(TEXT(&%f\n&), data);只是吧数据在控制台打印出来验证下data里的值是对的,GUI程序不要这句就可以了。
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 422 天[LV.9]以坛为家II
仰望天上的光 发表于
_tprintf(TEXT(&%f\n&), data);只是吧数据在控制台打印出来验证下data里的值是对的,GUI程序不要这句就可 ...
{:7_148:}再次感谢光老师~~~~~~
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
站长推荐 /1
为了促进论坛学习交流、互相分享经验心得,鱼C论坛与15PB信息安全教育共同筹办此次活动。旨在记录大家学习编程的心路历程,分享一些学习经验和技巧……
•••(
Powered byC++中如何讲这样的含有小数点数字字符串转换为浮点型数值 比如讲 char a[ ] ={'1'_百度知道C++技巧(两种将字符串转换成浮点数的方法)
第1页 - 全国计算机等级考试NCRE新闻频道 - 鲤鱼网 - 专业的考试新闻平台

我要回帖

更多关于 把数字转化为字符串 的文章

 

随机推荐