下面介紹6種asp.net小數點四捨五入的方法
1.只要求保留n位不四捨5入
float f = 0.55555f;
int i =(int)(f * 100);
f = (float)(i*1.0)/100;
2.保留n位,四捨五入 .
decimal d= decimal.round(decimal.parse("0.55555"),2);
3.保留n位四捨五入
math.round(0.55555,2)
4,保留n位四捨五入
double dbdata = 0.55555;
string str1 = dbdata.tostring("f2");//fn 保留n位,四捨五入
5.保留n位四捨五入
string result = string.format("", 0.55555);//2位
string result = string.format("", 0.55555);//3位
6.保留n位四捨五入
double s=0.55555;
result=s.tostring("#0.00");//點後面幾個0就保留幾位
java中小數點的四捨五入處理
小數點的四捨五入 bigdecimal b new bigdecimal doublevalue double endvalue b.setscale 2,bigdecimal.round half up doublevalue 其中doublevalue是你需要轉換的double型別的變數 2 是...
SAP小數點四捨五入處理
data dat type p decimals 9 value 12.5445 dat1 type p decimals 2 move dat to dat1.call function hr nz rounding decimals exporting value in dat input fi...
C 小數點後保留位數並四捨五入
double salary1 10000.0 double salary2 10000.12345 double salary3 10000.1289 int salary4 10000 string salary5 10000 string salary6 10000.12345 string s...