我有三个双变量 a , b 和 c
a = 0.000006
b = 6
c = a/b;
所以 C 应该是 0.000001
我想在文本框中显示这个值,所以我写了
textbox.text = c.tostring();
但它给出的结果为“1E-06”..
任何人都可以帮助我如何在文本框中输入正确的值吗?
谢谢
我有三个双变量 a , b 和 c
a = 0.000006
b = 6
c = a/b;
所以 C 应该是 0.000001
我想在文本框中显示这个值,所以我写了
textbox.text = c.tostring();
但它给出的结果为“1E-06”..
任何人都可以帮助我如何在文本框中输入正确的值吗?
谢谢
a = 0.000006;
b = 6;
c = a/b;
textbox.Text = c.ToString("0.000000");
根据您的要求:
textbox.Text = c.ToString("0.######");
如果要显示 6 位小数,这只会显示到小数点后 6 位。
尝试c.ToString("F6");
(有关数字格式的完整说明,请参阅MSDN)