⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_23627.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:23627 发表者:天阔海空 发表日期:2002-12-05 14:55:29
<br>主题:请教一个问题??
<br>内容:有办法将一个双精度数转换成字符串吗??
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:凯凯 回复日期:2002-12-05 14:58:51
<br>内容:char *_ecvt( double value, int count, int *dec, int *sign );
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-12-05 14:59:15
<br>内容:#include &lt;stdlib.h&gt;<BR>#include &lt;stdio.h&gt;<BR><BR>void main( void )<BR>{<BR>&nbsp;&nbsp; int&nbsp;&nbsp;&nbsp;&nbsp; decimal,&nbsp;&nbsp; sign;<BR>&nbsp;&nbsp; char&nbsp;&nbsp;&nbsp;&nbsp;*buffer;<BR>&nbsp;&nbsp; int&nbsp;&nbsp;&nbsp;&nbsp; precision = 10;<BR>&nbsp;&nbsp; double&nbsp;&nbsp;source = 3.1415926535;<BR><BR>&nbsp;&nbsp; buffer = _ecvt( source, precision, &amp;decimal, &amp;sign );<BR>&nbsp;&nbsp; printf( "source: %2.10f&nbsp;&nbsp; buffer: '%s'&nbsp;&nbsp;decimal: %d&nbsp;&nbsp;sign: %d\n",<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; source, buffer, decimal, sign );<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天阔海空 回复日期:2002-12-05 17:00:10
<br>内容:可是转成字符串的双精度数无法保留小数点呀,还有什么方法吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-12-05 17:23:43
<br>内容:是呀,自己再进一步处理。<BR>decimal中指出了整数部分的位数。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:天阔海空 回复日期:2002-12-06 10:22:09
<br>内容:用这也函数我可以实现将双精度数字转换成字符串后,把整数部分赋给一个字符数组,可是小数部分怎么保留下来呢?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:bottle_fish 回复日期:2002-12-06 12:34:14
<br>内容:可以用CString::Mid函数,过滤<BR>或者用CString::Left<BR>2002-12-6 12:37:46

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -