如何在C#中实现控制double型数据小数点后的数值个数? 例: double i=123.4567; 如何使i值得到123.46? 谢谢大家了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Dim mystr As String mystr = String.Format("{0:###.00}", 123.4567) i = System.Math.Round(i,2); 也ok 或者:Convert.ToDouble(i.ToString("#.##"); ROUND(numeric_expression,length[,function])numeric_expression:一个数字运算式length:如果length为一个正整数,numeric_expression将四舍五入至length长度的小数位;如果length为负数,numeric_expression将四舍五入至小数点左为算起length长度的倍数function: 如果本参数为0或从缺,则运行四舍五入;如果本参数为非0,则运行删除 double i=123.4567;i = ((double)((int)(i * 100))) / 100 html静态网页中如何制作一个图片滚动的代码,急! 如何把从数据库查到的数据存到list<T>中? C# winform里怎么实现千万条数据分页? 窗体加载图片慢怎么处理 用sqlserver生成的数据集能否通用oracle? 求助如何遍历窗体中的checkbox控件 如何在多个表里取出自己想要的列 c# 调用webserver的安全问题请教 如何真正的关闭和数据库的连接? Visual Stadio.net 2003问题 菜鸟提问:请问怎样获得一个路径的绝对路径?????????????? 在C#下如何直接打印导入到EXCEL中的数据?
mystr = String.Format("{0:###.00}", 123.4567)
也ok
Convert.ToDouble(i.ToString("#.##");
numeric_expression:一个数字运算式
length:如果length为一个正整数,numeric_expression将四舍五入至length长度的小数位;如果length为负数,numeric_expression将四舍五入至小数点左为算起length长度的倍数
function: 如果本参数为0或从缺,则运行四舍五入;如果本参数为非0,则运行删除
i = ((double)((int)(i * 100))) / 100