日期:2014-05-17  浏览次数:20958 次

如何将浮点数在textbox中显示成定长的浮点数形式,求助啊!
小弟想要在textbox中显示一个浮点数,显示的形式统一规范为:符号,整数部分4位,小数点,3位小数部分。位数不足的数自动填充0补足位数……
例如:若浮点数为1.3,则textbox中显示+0001.300;若浮点数为-22.58,则在textbox中显示为-0022.580,若浮点数为1584.141,则显示+1584.141。
请问需要如何进行数据处理……才能实现我想要的这种显示效果啊,求助求助

------解决方案--------------------
C# code

double d = 1.3;
string s = d.ToString("+0000.000;-0000.000");
textbox.Text = s;

------解决方案--------------------
d.ToString("+0000.000;-0000.000")