跳去內容

Template:數值/doc

出自維基百科,自由嘅百科全書

[編輯]

數值​​用某種統一嘅方法顯示一個數值

參數同用法

[編輯]

一般用法係畀一至兩個參數,第一個參數係要顯示嘅數值,唔特別指定嘅話會用阿拉伯數字顯示,每4字加1空格(傳統中式撇法,可以直接睇撇讀出萬、億、兆而唔使數數字);如果有第二個參數嘅話,參數二係單位或者量詞。

數值可以用高級程式語言常用嘅科學記數法表示大數,例如 1e30 代表 1 × 10³⁰,即係 1 後面 30 個 0。「e」 前面可以用小數,例如 1.23e30 代表 1.23 × 10³⁰,即係 123 後面 28 個 0;但係 「e」 後面一定要係正數。

如果指定用中文下數,會自動轉換做純漢字輸出,理由係一大串一個阿拉伯數字一個中文字太難睇。

單位同量詞處理

[編輯]

個模會對 「攝氏度」(同 「華氏度」 等等)特別拆開處理,會出例如 「攝氏 10 度」 而唔會出錯誤嘅 「10 攝氏度」。

另外,如果數量係 2 而有單位,個模出嘅會用 「兩」 而唔用 「二」。

參數一覽

[編輯]

除咗參數一之外,全部都唔係必填:

參數 參數嘅參數 預設? 預設值 用途 同義詞 相反詞
(空) 唔啱使 唔啱使 表示前面係中文 唔啱使
參數一 唔啱使 唔啱使 數值 唔啱使
參數二 唔啱使 單位/量詞
  • 單位
  • 量詞
  • unit
唔啱使
上數 唔啱使 唔啱使 如果用中式顯示嘅話,用 「上數」 等級 唔啱使
  • 中數
  • 萬計
  • 億萬計
下數 唔啱使 唔啱使 如果用中式顯示嘅話,用 「下數」 等級 唔啱使
  • 中數
  • 萬計
  • 億萬計
大寫 唔啱使 唔啱使 所有中文(如果有)用大寫數字 小寫
小寫 唔啱使 模組預設 唔啱使 所有中文(如果有)用小寫數字 大寫
中文 唔啱使 唔啱使 撇位用中文字,唔用撇 加撇
中式 唔啱使 模組預設 唔啱使 如果加撇嘅話,用中式撇法(通常指每4字加1空格) 每4[註 1] 西式
中數 唔啱使 模組預設 唔啱使 如果用中式顯示嘅話,用 「中數」 等級 唔啱使
  • 上數
  • 下數
加撇 唔啱使 模預設 唔啱使 輸出阿拉伯數字加空格或撇號 中文
印式 唔啱使 唔啱使 用印度式撇法(十萬、千萬加撇,百萬唔加撇,其餘位同西式一樣)
  • 中式
  • 西式
西式 唔啱使 唔啱使 用西式撇法,3字加一空格或撇號 每3 中式
=字數 視乎格式 每指定字數加一空格或撇號 唔啱使
每3 唔啱使 唔啱使 用西式撇法,3字加一空格或撇號 每4
每4 唔啱使 唔啱使 用中式撇法,每4字加1空格或撇號 中式[註 2] 每3
純漢字 唔啱使 唔啱使 全部數字用中文字,唔用阿拉伯數字 漏咗
單位 =單位 用指定單位 參數二 唔啱使
萬計 唔啱使 唔啱使 如果用中文嘅話,千以上淨用 「萬」 唔啱使
量詞 =量詞 用指定量詞 參數二 唔啱使
=撇號 U+202F 用指定撇號,唔用空格 comma 唔啱使
億萬計 唔啱使 唔啱使 如果用中文嘅話,千以上淨用 「萬」 同 「億」 唔啱使
alt 唔啱使 模預設 唔啱使 輸出加替代文字喺 HTML title 漏咗
comma =撇號 用指定撇號,唔用空格 唔啱使
every =字數 視乎格式 每指定字數加一空格或撇號 唔啱使
unit =單位 用指定單位
  • 單位
  • 量詞
唔啱使

範例

[編輯]

正常例子:

  • 打:{{數值|123456789}}
  • 出:1 2345 6789(1 億 2345 萬 6789)
  • 打:{{數值|123456789|西式|撇=,}}
  • 出:123,456,789(123 million 456 千 789}})
  • 打:{{數值|123456789|厘米}}
  • 出:1 2345 6789 厘米
  • 打:{{數值|123456789|厘米|中文}}
  • 出:1 億 2345 萬 6789 厘米
  • 打:{{數值|123456789|厘米|中文|純漢字}}
  • 出:一億二千三百四十五萬六千七百八十九厘米
  • 打:{{數值|123456789|中文|純漢字|大寫}}
  • 出:壹億貳仟叄佰肆拾伍萬陸仟柒佰捌拾玖
  • 打:{{數值|1e32|中文}}(1 後面 32 個 0)
  • 出:1 溝(日常生活唔會咁講,但係至少唔會誤導)
  • 打:{{數值|1e32|中文|萬計}}
  • 出:1 萬萬萬萬萬萬萬萬
  • 打:{{數值|1e32|中文|億萬計}}
  • 出:1 億億億億
  • 打:{{數值|3.14|純漢字}}
  • 出:三點一四
  • 打:{{數值|-2|度|純漢字}}
  • 出:負二度
  • 打:{{數值|-2|攝氏度|純漢字}}
  • 出:攝氏負二度
  • 打:2021年住咗{{數值||438,366|人}}
  • 出:2021年住咗 43 8366 人
  • 打:2021年住咗{{數值||438,366|人|純漢字}}
  • 出:2021年住咗四十三萬八千三百六十六人

特別例子:

  • 打:{{數值|123456789|印式|撇=,}}
  • 出:12,34,56,789(12 crore 34 lakh 56 千 789)
  • 打:{{數值|123456789|中文|下數}}
  • 出:一垓二京三兆四億五萬六千七百八十九
  • 打:{{數值|1e32|印式}}
  • 出:100 000 000 000 000 000 000 000 00 00 00 000
  • 打:{{數值|1e32|上數}}
  • 出:1 0000000000000000 00000000 0000 0000
  • 打:{{數值|1e32|中文|上數}}(日常生活唔會用上數)
  • 出:1 京(日常生活唔會咁講)

下數超出正常範圍會做適當處理,唔應該會出垃圾:

  • 打:{{數值|1e15|中文|下數}}
  • 出:十載
  • 打:{{數值|1e32|中文|下數}}
  • 出:一萬載載

注意事項

[編輯]

模嘅編輯說明

[編輯]

呢個模嘅真身係一個模組

睇埋

[編輯]

[編輯]
  1. 上數、下數唔適用。
  2. 上數、下數例外。