如何将文本编辑框中输入的数字传入到double变量中?

[复制链接]
查看11 | 回复2 | 2011-7-30 07:12:18 | 显示全部楼层 |阅读模式
环境 vs2005 c++语言 不支持mfc
请给出确保能使用的代码例子 我在上网试了一天了
请顺便说明一下该如何进行字符类型的转换 lpctstr怎么转成double型 我有点晕
好的再给30分

回复

使用道具 举报

千问 | 2011-7-30 07:12:18 | 显示全部楼层
使用这个函数:double atof( const char *string );作用是把字符串转变成double类型返回。将文本编辑框给个值变量string,使用前updatedata(false)一下。具体函数说明和例子请楼主去查MSDN,这里就不粘贴嘞···...
回复

使用道具 举报

千问 | 2011-7-30 07:12:18 | 显示全部楼层
字符串 转 double型数值 用 sscanf 语句:例如:char str[]="1234.567";double v;sscanf(str,"%lf",&v);lpctstr 可以看成 字符串(指针)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行