1、math.round(0.333333,2);//按照四捨五入的國際標準
2、double dbdata=0.335333; string str1=string.format("",dbdata);//預設為保留兩位
3、float i=0.333333; int j=(int)(i * 100); i = j/100;
4、decimal.round(decimal.parse("0.3333333"),2)
5、private system.globalization.numberformatinfo nfi = new system.globalization.numberformatinfo(); float test=0.333333f; nfi.numberdecimaldigits=2; string result=test.tostring("n", nfi);
6、string result= string.format("",convert.todecimal("0.333333").tostring());
C 實現保留兩位小數的方法
1 math.round 0.333333,2 按照四捨五入的國際標準 2 double dbdata 0.335333 string str1 string.format dbdata 預設為保留兩位 3 float i 0.333333 int j int i 100 i j 100 4 dec...
保留兩位小數
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....
保留兩位小數
num 10.4567 第一種 利用round 對浮點數進行四捨五入 echo round num,2 第二種 利用sprintf格式化字串 format num sprintf 2f num echo format num 第三種 利用千位分組來格式化數字的函式number format echo...