初学者请教:
1.c#中怎么控制double类型的输出位数?这样对吗:
double d1;
.......
console.writeline("{0:00}",d1);
2.c#中制表浮怎么用啊。
本人初学,还在练习控制台程序,问的问题可能相对低级,还是请各位高手专家不吝赐教啊
2011-07-25 09:29
程序代码: /*************第一种*************/
double d1 = 18.88888;
Console.WriteLine(d1.ToString("#0.00"));
/*************第二种*************/
Console.WriteLine(d1.ToString("f2"));//2标识小数点后几位
/*************第三种*************/
System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();
provider.NumberDecimalDigits = 2;
Console.WriteLine(d1.ToString("N",provider));一般用:\r\n 回车换行
2011-07-25 15:45
2011-07-27 13:32
2011-07-29 11:29
2011-08-19 16:21
2011-08-21 13:05