C#中實現四捨五入的參考代碼:
如2.45要四捨五入到小數後一位,可以先給 2.45*10,然後加0.5,再取整,再除以10就OK了
public double C1Round(double value, int digit)
{
double vt = Math.Pow(10, digit);
double vx = value * vt;
vx +=0.5;
return (Math.Floor(vx) / vt);
}