我通过预测后想把预测数组的最后一个数在文本框中显示出来,具体的语句为:this.Label1.Text = Array_Predict[GoalYear - StartPredicted].ToString().Trim();
但是文本框中显示出来的结果为:19394.2625614
我现在想用Split函数将它只显示到小数点后面的两位即19394.26
应该怎么写Split函数?(我是用ASP.NET2.0(C#))写的。
但是文本框中显示出来的结果为:19394.2625614
我现在想用Split函数将它只显示到小数点后面的两位即19394.26
应该怎么写Split函数?(我是用ASP.NET2.0(C#))写的。
Console.WriteLine(d.ToString("##.##"));
double data =19394.2625614;
data.ToString("f");
你小数后两位是否需要四舍五入?
string sss = "1,2,3,4,5,6,7";
string[] str = sss.Split(',');
楼主的提问不适于用split
data.ToString(("##.##"));
this.Label1.Text = data.ToString().Trim();
我是这样写的,不过结果还是那样啊!
可以使用Math.Round
不过Round是四舍六入五成双
请参考
http://blog.joycode.com/ghj/archive/2003/12/18/9474.aspx
this.Label1.Text = data.ToString(("##.##"));
double data =19394.2625614;
string aaa=data.ToString("f");这样本身就可四舍五入了。