Skabelon:Number table sorting
Bemærk. Ved at tilføje data-sort-type="number" til den relevante tabelkolonne kan mange problemer løses, hvilket gør denne skabelon overflødig. Se Help:Sorting. |
Denne skabelon kan være brugbar i forbindelse med sorterbare tabeller, hvor kolonner både indeholder tal og tekst. Skabelonen skal bruges på alle tal i en kolonne, hvis den skal virke.
Som standard indsættes tusindadskiller (punktum). Hvis dette ikke ønskes, brug da |format=no.
Skabelonen indsætter en skjult "sorteringsnøgle" HTML-koden, hvilket får JavaScript-sorteringsalgoritmen til at sortere kolonnen alfabetisk.
Formål
Der er to tilfælde hvor skabelonen er brugbar:
- Når tal er efterfulgt af tekst
- Når tal er efterstillet tekst andet end valuta-tegn
Parametre
Skabelonen har kun en påkrævet parameter: et reelt tal. Disse eksempler anvender navnet på den omdirigerede skabelon, {{nts}}, fordi det er kortere.
- Valgfri parametre
prefix: For at vise en tekst før tallet, brug|prefix=et eller andet{{nts|123.456.789,00123|prefix=approx. }}→ approx. 123.456.789,00123
format: For uformateret output, brug|format=no{{nts|123456789,00123}}→ 123.456.789,00123{{nts|123456789,00123|format=no}}→ 123456789.00123{{nts|123.456.789,00123}}→ 123.456.789,00123{{nts|123.456.789,00123|format=no}}→ 123456789.00123
debug: For at vise sorteringsnøglen, brug|debug=yes.{{nts|123456789,00123|debug=yes}}→ 7008123456789001230♠123.456.789,00123{{nts|-123456789,00123|debug=yes}}→ 2991876543210998770♠−123.456.789,00123{{nts|123.456.789,00123|debug=yes}}→ 7008123456789001230♠123.456.789,00123{{nts|-123.456.789,00123|debug=yes}}→ 2991876543210998770♠−123.456.789,00123
Number table sorting
| Parameter | Beskrivelse | Type | Status | |
|---|---|---|---|---|
| Number | 1 | Your number | Tal | påkrævet |
| Format output? | format | If you do not wish the output to be formatted (i.e. separated by thousand separators), please put "no" in this field. (Without quotation marks.) | Streng | valgfri |
| Debug | debug | If set to "yes", forces output to include debug data | Streng | valgfri |
| Prefix | prefix | The prefix to be displayed before the number. E.g. "Appox." or "$" | Streng | valgfri |
Eksempler
{{nts|123456789,00123}} → 7008123456789001230♠123.456.789,00123
For tekst der efterfølger et tal, {{nts|123.456}} per 2012 viser 123.456 per 2012 med et en numerisk sorteringsnøgle lig 123456. Dette betyder at kolonnen sorteres numerisk i stedet for alfabetisk der ellers er standard.
| kode | sorteringsnøgle og tal |
|---|---|
{{nts|debug=yes}} |
|
{{nts||debug=yes}} |
|
{{nts|between 2 and 3|debug=yes}} |
|
{{nts|between 2 and 3|debug=no}} |
|
{{nts|10|prefix=approx.{{sp}}|debug=yes}} |
7001100000000000000♠approx. 10 |
{{nts|-5|debug=yes}} |
2999500000000000000♠−5 |
{{nts|-4|debug=yes}} |
2999600000000000000♠−4 |
{{nts|-73|debug=yes}} |
2998270000000000000♠−73 |
{{nts|-67|debug=yes}} |
2998330000000000000♠−67 |
{{nts|-20345678901234567,12345678|debug=yes}} |
2983796543210987654♠−2,0345678901235×1016 |
{{nts|123,456e3|debug=yes}} |
7005123456000000000♠1,23456×105 |
{{nts|123,456e2|debug=yes}} |
7004123456000000000♠1,23456×104 |
{{nts|20345678901234567,12345678|debug=yes}} |
7016203456789012345♠20.345.678.901.234.570,00000000 |
{{nts|100345678901234567,12345678|debug=yes}} |
7017100345678901234♠100.345.678.901.234.560,00000000 |
{{nts|1234567890123456,12345678|debug=yes}} |
7015123456789012345♠1.234.567.890.123.456,00000000 |
{{nts|234567890123456,12345678|debug=yes}} |
7014234567890123456♠234.567.890.123.456,12000000 |
{{nts|34567890123456,12345678|debug=yes}} |
7013345678901234561♠34.567.890.123.456,12500000 |
{{nts|4567890123456,12345678|debug=yes}} |
7012456789012345612♠4.567.890.123.456,12300000 |
{{nts|567890123456,12345678|debug=yes}} |
7011567890123456123♠567.890.123.456,12340000 |
{{nts|67890123456,12345678|debug=yes}} |
7010678901234561234♠67.890.123.456,12346000 |
{{nts|7890123456,12345678|debug=yes}} |
7009789012345612345♠7.890.123.456,12345700 |
{{nts|890123456,12345678|debug=yes}} |
7008890123456123456♠890.123.456,12345680 |
{{nts|90123456,12345678|debug=yes}} |
7007901234561234567♠90.123.456,12345678 |
{{nts|0123456,12345678|debug=yes}} |
7005123456123456780♠0.123.456,12345678 |
{{nts|123456,12345678|debug=yes}} |
7005123456123456780♠123.456,12345678 |
{{nts|23456,12345678|debug=yes}} |
7004234561234567799♠23.456,12345678 |
{{nts|3456,12345678|debug=yes}} |
7003345612345678000♠3.456,12345678 |
{{nts|456,12345678|debug=yes}} |
7002456123456780000♠456,12345678 |
{{nts|56,12345678|debug=yes}} |
7001561234567800000♠56,12345678 |
{{nts|6,12345678|debug=yes}} |
7000612345678000000♠6,12345678 |
{{nts|,12345678|debug=yes}} |
6999123456780000000♠,12345678 |
{{nts|0,12345678|debug=yes}} |
6999123456780000000♠0,12345678 |
{{nts|0,02345678|debug=yes}} |
6998234567800000000♠0,02345678 |
{{nts|0,00345678|debug=yes}} |
6997345678000000000♠0,00345678 |
{{nts|0,00045678|debug=yes}} |
6996456780000000000♠0,00045678 |
{{nts|0,00005678|debug=yes}} |
6995567800000000000♠0,00005678 |
{{nts|0,00000678|debug=yes}} |
6994678000000000000♠0,00000678 |
{{nts|0,00000078|debug=yes}} |
6993780000000000000♠0,00000078 |
{{nts|0,00000008|debug=yes}} |
6992800000000000000♠0,00000008 |
{{nts|,00000008|debug=yes}} |
6992800000000000000♠,00000008 |
{{nts|0|debug=yes}} |
5000000000000000000♠0 |
Se også
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.









