ထႅမ်းပလဵတ်ႉ:Convert/numdisp/doc
Appearance
ဢၼ်ၼႆႉပဵၼ် ၼႃႈလိၵ်ႈၽႄ ၽိုၼ်ၵႅမ်မိုဝ်း တွၼ်ႈတႃႇ ထႅမ်းပလဵတ်ႉ:Convert/numdisp. မၼ်းၶဝ်ႈပႃး လွၼ်ႉၶၢဝ်ႇ လွင်ႈၸႂ်ႉတိုဝ်း၊ ပိူင်ထၢၼ်ႈ လႄႈ လမ်းၼႂ်းတၢင်ႇၸိူဝ်း ဢၼ်ဢမ်ႇၸႂ်ႈပွတ်းတွၼ်ႈ ၶွင်ငဝ်ႈတိုၼ်း ထႅမ်းပလဵတ်ႉ ၼႃႈလိၵ်ႈ။ |
ထႅမ်းပလဵတ်ႉ:Convert/numdisp processes a number, for display, by checking to display a fraction part (at "/"), else it just uses parser-function {{formatnum:{{{1|6000}}}}} to add commas, such as to show "6,000".
- Usage: {{convert/numdisp|6+3/8}} → 6
3⁄8
- {{convert/numdisp|-4-1/2}} → −4 1⁄2
- {{convert/numdisp|23500}} → 23,500
- {{convert/numdisp|2300+643/1250}} → 2300 643⁄1250
- {{convert/numdisp|14+6/ }} → Expression error: Unexpected < operator
Implementation
[မႄးထတ်း]The check, for fraction parts, uses parser-function {{#titleparts:xx/xx|1|2}} to split a number at "/" (if any, as in: 6+3/8) and then checks if part 2 (the denominator, after the slash) contains a number, to trigger use of {{Convert/numdisp/frac}}). Hence, the template uses:
- #if: {{#titleparts:{{{1|6+3/8}}}|1|2}}
That if-expression will be true if a denominator exists (such as "8" in 6+3/8).
တူၺ်းပႃး
[မႄးထတ်း]- ထႅမ်းပလဵတ်ႉ:Convert/numdisp/frac - branches by negative/0/positive fraction
- ထႅမ်းပလဵတ်ႉ:Convert/numdisp/frac1 - displays positive fractions
- ထႅမ်းပလဵတ်ႉ:Convert/numdisp/frac-1 - displays negative fractions
- ထႅမ်းပလဵတ်ႉ:Convert/numdisp/frac0 - displays fractions led by 0