因為最近在做乙個**的專案,所以會涉及到金額。金額也就意味著要保留小數點。所以寫了乙個指令,方便輸入的金額限制。
import vue from
"vue"
;export
default
.install
=(vue, options =
)=>)[
0]; vnode.context.
$nexttick((
)=>);
};}}
);};
function
handleinput
(ele, vnode, rel)
if(valarr.length > retainnum)
if(valarr[1]
)// 這裡的2寫死。因為不管保留幾位小數,都只需要第一位小數點前後的資料,其他都不需要
valarr.
splice(2
, valarr.length -2)
;if(retainnum ===0)
);}let valstr = valarr.
join
(".");
// 最後的結果
setvaluewithexpressionvue()
;}function
setvaluewithexpressionvue
(option)
else
else}}
);}
v-number:x=「對應的資料key」
x為保留幾位小數
C Double toString保留小數點方法
有時候double型資料需要tostring 但又想保留小數,當值為整數,比如3.00時tostring後會變為 3 具體說明見下 1 stringstr0 i.tostring f 2 stringstr1 i.tostring f1 3 stringstr2 i.tostring f2 4 st...
oracle小數點保留問題
最近公司有個業務清單提取需求,需要使用百分率,保留2位小數,其實只用round就可以實現 round data,2 但是格式不是很工整,對格式要求不嚴謹的情況下使用round即可,以下是網路搜尋到的處理方法 方法一 使用to char的fm格式,即 to char round data.amount...
Oracle小數點保留問題
oracle 小數點保留問題 最近公司有個業務清單提取需求,需要使用百分率,保留2位小數,其實只用round就可以 實現 round data,2 但是格式不是很工整,對格式要求不嚴謹的情況下使用round即可,以下是網路搜尋到的處理方法 方法一 使用to char的fm格式,即 to char r...