c# - - - c# long数字除以long数字得不到小数的问题

long类型其实是Int型的加长版,两个long类型相除得到的将是同类型结果,也是long类型。
所以需要改成:
long a=3;
long b=1;
double c=Math.Round(Convert.ToDouble(b) / Convert.ToDouble(a),2);
得到的结果是2位小数。

你可能感兴趣的:(C#,c#)