C# double保留四位小数

2.保留N位,四舍五入 . 

decimal d= decimal.Round(decimal.Parse("0.55555"),4); 

3.保留N位四舍五入 

Math.Round(0.55555,4) 

4,保留N位四舍五入 double dbdata = 0.55555; string str1 = dbdata.ToString("f4");//fN 保留N位,四舍五入 

5.保留N位四舍五入 

string result = String.Format("{0:4}", 0.55555);//2位 

string result = String.Format("{0:4}", 0.55555);//3位 

6. 保留N位四舍五入 (不错) 

double s=0.55555; result=s.ToString("#0.0000");//点后面几个0就保留几位
时间: 2024-11-25 13:26:21

C# double保留四位小数的相关文章

SQL 查询中位数,并保留四位小数

列表 代码: select distinct round(nth_value(lat_n,(select round(count(lat_n)/2) from station))over (order by lat_n asc RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING),4) as median_latfrom station;

java使double保留两位小数的多方法 java保留两位小数

这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 复制代码 代码如下: mport java.text.DecimalFormat; DecimalFormat    df   = new DecimalFormat("######0.00"); double d1 = 3.23456  double d2 = 0.0;double d3 = 2.0;df.format(d1); df.format(d2); df.format(d3); 3个结果分别为:

java double 保留两位小数

java保留两位小数问题: 方式一: 四舍五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();  保留两位小数  ---------------------------------------------------------------   方

java使double保留两位小数的多方法

java使double保留两位小数的多方法 java保留两位小数 mport java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); double d1 = 3.23456 double d2 = 0.0; double d3 = 2.0; df.format(d1); df.format(d2); df.format(d3); 3个结果分别为: 3.23 0.00 2.00 java保留

c# double保留2位小数

double interval = (double)1 / (endIndex - startIndex); interval = Math.Round(interval , 2); c# double保留2位小数

C# Double保留小数点后面位数

Double salary1 = 10000.0; Double salary2 = 10000.12345; Double salary3 = 10000.1289; Int salary4 = 10000; string salary5 = "10000"; string salary6 = "10000.12345"; string salary7 = "10000.1289" Convert.ToDouble(salary1).ToStr

【.Net】c# 让double保留两位小数

1.Math.Round(0.333333,2);//按照四舍五入的国际标准2.    double dbdata=0.335333;    string str1=String.Format("{0:F}",dbdata);//默认为保留两位 还有一个类似的方法,但是不提倡:   double d1 = 0.335333;   string d2 = d1.ToString("0.00");   // string d3 = d1.ToString("f

double保留两位小数

public static String format(double dValue, int lScale) { // ////负数,则装化为正数后进行四舍五入 boolean bFlag = false; if (dValue < 0) { bFlag = true; dValue = -dValue; } long lPrecision = 10000; // 精度值,为了避免double型出现偏差,增加校验位 long l45Value = lPrecision / 2 - 1; // 四

C#double保留两位小数

public static void Main(string[] args) { double db = Math.PI; db = Math.Round(db,2); Console.WriteLine(db); Console.ReadKey(); }