對String型別的小數進行取位數

2021-05-28 00:20:08 字數 340 閱讀 1421

專案中要將傳過來的string型別的小數重新取位數顯示,找了幾個方法,發現還是這個方法最好用:

float fnum = float.valueof(c.getrebate());

decimalformat  df = new decimalformat("#0.0");

string snum ;

snum = df.format(fnum);

當fnum為2.3125時,snum為 2.3

將decimalformat("#0.0")改為decimalformat("#00.0")

當fnum為2.3125時,snum為 02.3

平行部落格:

jquery中對小數進行取整

var uu math.floor 5.36 向下取整 結果為5 var uu math.floor 5.88 結果為5 math.ceil 5.33 向上取整,結果為6 math.round 5.55 四捨五入 結果為6 math.round 5.22 結果為5 對多位小數進行四捨五入 num是要...

JS中對小數取整的函式

1.丟棄小數部分,保留整數部分 js parseint 7 2 2.向上取整,有小數就整數部分加1 js math.ceil 7 2 3,四捨五入.js math.round 7 2 4,向下取整 js math.floor 7 2 ff firefox,n netscape,ie internet...

通過C 對String進行過載

首先,我們將所需寫過載函式和其他成員變數放在乙個標頭檔案中。函式過載的判斷標準 1 引數個數不同 2 引數型別不同 3 引數順序不同 注意 函式的返回值不可作為函式過載的判斷標準。在這裡存在對運算子的過載,在運算子的過載前,需要加關鍵字operator 在這裡對引用及物件要關注一下 引用返回的是變數...