模板:Percentage
外觀
| 此模板使用Lua語言: |
使用方法
{{percentage|分子|分母|保留小数位数(零及以上)}}
限制
小於0.0001%的數值將以科學記數法顯示。
範例
{{Percentage | 1 | 3 | 0 }}輸出結果: 33%{{Percentage | 1 | 3 | 2 }}輸出結果: 33.33%
可以使用負值:
{{Percentage | -1 | 3 }}輸出結果: -33%
預設情況下,四捨五入時會自動去除末尾無效零:
{{Percentage | 1 | 5 | 2 }}輸出結果: 20%{{Percentage | 1111 | 10000 | 4 }}輸出結果: 11.11%
添加參數|pad=yes可始終保留指定小數位數,不足時以零補齊:
{{Percentage | 1 | 5 | 2 | pad=yes }}輸出結果: 20.00%{{Percentage | 1111 | 10000 | 4 | pad=yes }}輸出結果: 11.1100%
第三個參數也可通過|pad=N形式指定:
{{Percentage | 111 | 1000 | pad=4 }}等同於{{Percentage | 111 | 1000 | 4 | pad=yes }}輸出結果: 11.1000%
預設分母為100:
{{Percentage | 20 }}輸出結果: 20%
預設精度為零:
{{Percentage | 1 | 3 }}輸出結果: 33%
自訂百分號符號
{{Percentage | 1 | 3 | % = percent}}輸出結果: 33 percent
使用指定的有效數字位數
{{Percentage | 1 | 4000 | sigfig = 3}}輸出結果: 0.0250%
對極小百分比使用指定有效數字位數
{{Percentage | 1 | 40000000 | sigfig = 3}}輸出結果: 00%
對極小百分比使用指定有效數字位數(不採用科學記數法)
{{Percentage | 1 | 40000000 | sigfig = 3 | nonscinote = y}}輸出結果: 00%
對極大百分比使用指定有效數字位數
{{Percentage | 40000000 | 2 | sigfig = 3}}輸出結果: 2.00×109%
對極大百分比使用指定有效數字位數(不採用科學記數法)
{{Percentage | 40000000 | 2 | sigfig = 3 | nonscinote = y}}輸出結果: 2000000000%
除以零將顯示「nan」(未定義)
{{Percentage | 0 | 0 | 0 }}輸出結果: nan%
模板資料
計算並顯示百分比值。
| 參數 | 描述 | 類型 | 狀態 | |
|---|---|---|---|---|
| 分子 | 1 | 計算值的分子。百分比將按分子除以分母計算。可選使用逗號作為千位分隔符。 | 數值 | 必填 |
| 分母 | 2 | 計算值的分母。百分比將按分子除以分母計算。可選使用逗號作為千位分隔符。可以省略,此時將使用100作為分母,分子將直接作為百分比值使用。
| 數值 | 建議 |
| 小數位數 | 3 | 保留的小數位數(零及以上);如果pad不為yes,末尾的0位將被截去。
| 數值 | 非必填 |
| 填充/實際位數 | pad | 如果為yes,則使用Decimals中指定的所有位數。如果為數字,則填充到該小數位數。 | 字串 | 非必填 |
| 有效數字 | sigfig | 如果設置為正整數,返回數字的精度將調整為請求的有效數字位數。 | 數值 | 非必填 |
| %替代 | % | 替代%符號
| 字串 | 非必填 |
參見
- {{Number and percent}}
- {{Winning percentage}}
- {{Round}}
- {{Significant figures}}
- {{Fractions and ratios}}