c# double保留2位小数

double interval = (double)1 / (endIndex - startIndex);
interval = Math.Round(interval , 2);

c# double保留2位小数

时间: 2024-08-01 06:32:41

c# double保留2位小数的相关文章

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保留

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();  保留两位小数  ---------------------------------------------------------------   方

【.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(); }

double保留两位小数的多方法

方式一: 四舍五入 double   f   =   111231.5585; BigDecimal   b   =   new   BigDecimal(f); double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue(); 方式二: java.text.DecimalFormat   df   =new   java.text.DecimalFormat("#.00"); df.format(你要

完成率,保留两位小数,double

JAVA实现保留两位小数 double fk = fkyfk==0?0:(fkyfk - fkwfk) / fkyfk; double jj = jjyfk==0?0:(jjyfk - jjwfk) / jjyfk; BigDecimal bfk = new BigDecimal(fk); BigDecimal bjj = new BigDecimal(jj); int fk1 = bfk.setScale(0, BigDecimal.ROUND_HALF_UP).intValue(); int

将String转换为Double并保留2位小数

? 1 2 3 4 5 6 7 8 9 10 11 12 13     //将money的分转化为元 public String coinToYuan(String coin) {     Double dd = Double.parseDouble(coin);     Double ddd = dd / 100;     if (dd % 100 == 0) {         int num = ddd.intValue();         return String.valueOf(n