將純數字轉成貨幣單位(萬,億,兆)

2022-01-11 06:02:17 字數 630 閱讀 7009

可二次開發成支援數字輸出或者中文輸出

預設從萬開始,因為1000可以輕鬆辨別,當然也可以二次擴充套件

源**

var convertcurrency=function()

money = parsefloat(money);

if (money >= maxnum)

if (money == 0)

money = money.tostring();

if (money.indexof('.') == -1) else

if (parseint(integernum, 10) > 0) else

//歸零

zerocount = 0;

chinesestr += cnnums[parseint(n)] + cnintradice[m];

}if (m == 0 && zerocount < 4)

}chinesestr += cnintlast;

}if (decimalnum != '') }}

if (chinesestr == '') else if (decimalnum == '')

return chinesestr;

}

就是這樣啦。

將整數字串轉成整數值

給定乙個字串s,如果字串符合日常書寫的整數形式,並且屬於32位整數的範圍,返回str所代表的整數值,否則返回0.比如 s 123 則返回123.s 0123 則返回0.s 123 則返回 123.s 0 返回0.s 返回0.s 123a4 返回0.首先,需要判斷字串中是否有非法字元,具體 如下 pu...

將整數字串轉成整數值

題目 給定乙個字串str,如果str符合日常書寫的整數形式,並且屬於32位整數的範圍,返回所代表的整數值,否則返回0。eg str 123 返回123.str 023 因為 023 不符合日常的書寫習慣,所以返回0.str a23 返回0 str 0 返回0 str 2147483647 返回214...

將整數字串轉成整數值

題目 給定乙個字串str,如果str符合日常書寫的整數形式,並且屬於32位整數的範圍,返回所代表的整數值,否則返回0。eg str 123 返回123.str 023 因為 023 不符合日常的書寫習慣,所以返回0.str a23 返回0 str 0 返回0 str 2147483647 返回214...