怎样获得小数点后有两位的Double类型数?先谢了! 根据需要看看double dd;System.Math.Round(dd,2);System.Math.Celling(dd,2);System.Math.Floor(dd,2)哪个是你想要的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 double a = 3212.4499944444999449409887; string bx = ""; for(int i = 0;i<5;i++) { bx += a.ToString()[i]; } int cx = Convert.ToInt32(a); string dx = string.Format("{0:f2}",a); Console.WriteLine("a "+a); Console.WriteLine("bx "+bx); Console.WriteLine("cx "+cx); Console.WriteLine("dx "+dx);如果数字太长如上,则Convert.ToInt32(a)不可使之转换 控件找不到了,怎么办 高分求一正则 又是内存映射文件问题,知道的帮忙下 如何引用ORACLE.ACCESS c# webbrowser控件载完一个页面后,如何将此页面的图片从内存中读出? 大家好我是新手 请教个问题 请教关于平台调用中的参数传递问题 windows 身份验证问题! 请问怎样定位一幅Bitmap和将它的背景初始化为透明? c#如何设置c++写的串口库的参数 关于datagrid的问题,急 listbox 的有条件绑定问题
double a = 3212.4499944444999449409887;
string bx = "";
for(int i = 0;i<5;i++)
{
bx += a.ToString()[i];
}
int cx = Convert.ToInt32(a);
string dx = string.Format("{0:f2}",a);
Console.WriteLine("a "+a);
Console.WriteLine("bx "+bx);
Console.WriteLine("cx "+cx);
Console.WriteLine("dx "+dx);
如果数字太长如上,则Convert.ToInt32(a)不可使之转换