Vue封裝 數字轉換成萬的方法

2021-10-09 10:46:53 字數 1381 閱讀 5788

後端返回的數字要像下面這樣在頁面上以萬為單位進行顯示,為了方便,封裝了此方法為筆記,以供以後使用

// 萬轉化

methods:

else

return

parsefloat

(num)

.tofixed

(decimal);}

,}

使用方法:js:

methods:

,

html:

v-if

="saleamount(scope.row) != 0?true:false"

style

="color

:#b3abab

">

}萬span

>

這是保留自定義小數在main.js中封裝的方法,上面的萬轉化直接呼叫this.fixeds方法

// 保留自定義小數

vue.prototype.

fixeds

=function

(num,count)

else

var numbers ='';

// 保留幾位小數後面新增幾個0

for(

var i =

0; i < decimal; i++

)var s =

1+ numbers;

// 如果是整數需要新增後面的0

var spot =

"."+ numbers;

// math.round四捨五入

// parsefloat() 函式可解析乙個字串,並返回乙個浮點數。

var value = math.

round

(parsefloat

(num)

* s)

/ s;

// 從小數點後面進行分割

數字轉換成漢字

我們通過追加的方式來實現,考慮到我們的數字是四四分組的,所以我們要先實現四位數正確轉換,上述問題解決之後,再列印四位以上數字時,我們就可以通過追加的方式解決五位以上數 萬 字的追加,同時此程式只能對千萬級別以內的數字進行轉換。public class test02 else if i percent...

數字轉換成中文大寫

轉換數字金額主函式 包括小數 數字字串 轉換成中文大寫後的字串或者出錯資訊提示字串 public string convertsum string str 判斷是否是正數字字串 判斷字串 如果是數字,返回true,否則返回false public bool ispositvedecimal stri...

int 轉換成byte 數字

byte是1個位元組 所以 位元組型,佔1 位元組,表示8 位正整數,範圍0 255 int是4個位元組 而把int轉換成byte會擷取最後乙個位元組 比如你說的135 轉為2進製應該有4個位元組 然後僅僅要最後乙個位元組 最後乙個位元組的第一位被作為符號位135轉換2進製後為10000111 然後...