当前位置:  开发笔记 > 编程语言 > 正文

将double转换为字符串

如何解决《将double转换为字符串》经验,为你挑选了3个好方法。

我有三个双变量a,b和c

a = 0.000006 
b = 6 
c = a/b;

所以C应该是0.000001

我想在文本框中显示这个值,所以我写了

textbox.text = c.tostring();

但它的结果为"1E-06"..

任何人都可以帮助我如何在文本框中输入正确的值?

谢谢



1> Adam Davis..:
a = 0.000006;
b = 6;
c = a/b;

textbox.Text = c.ToString("0.000000");

按照您的要求:

textbox.Text = c.ToString("0.######");

如果要显示6位小数,则仅显示小数点后6位.



2> Jim Arnold..:

尝试 c.ToString("F6");

(有关数字格式的完整说明,请参阅MSDN)



3> Ed S...:

你尝试过使用字符串格式吗?

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有