要解決的問題: 某表某字段用來表示交易金額,不同記錄的金額相差很大,有的只有幾元幾角幾分,有的卻上億.如果直接就把數值在頁面上展示出來,則可讀性不佳.因此我們需要將其單位展示出來,如 . 元, . 萬, . 億等. 解決方法:用case when判斷數值所在區間,用convert函數將計算后的數值留下兩位小數,用concat函數將計算后的數值和單位連接在一起. 形成的SQL語句是: 執行效果: 以 ...
2020-05-08 14:39 0 1223 推薦指數:
function unitConvert(num) { var moneyUnits = ["元", "萬元", "億元", "萬億"] var dividend = 10000; var curentNum = num; //轉換數字 var curentUnit = moneyUnits ...
調用並且得到返回值 var data=unitConvert(100000);console.log(data.num+data.unit) ...
/** * 大數字轉換,將大額數字轉換為萬、千萬、億等 * @param value 數字值 */ export function bigNumberTransform (value) { const newValue = ['', '', ''] let fr = 1000 ...
我們常用的單位多是以下數個 百 .... 10^2 ...... 100 千 .... 10^3 ...... 1,000 萬 .... 10^4 ...... 10,000 億 .... 10^8 ...... 100,000,000 兆 .... 10^12 ...
...
來進行單位切換。 假設進行銷售額分析,要求可以動態的選擇萬元和億元的單位進行顯示。 首先手動建立一 ...