Șablon: M
Instrucțiunile de mai jos sunt conținute în subpagina Șablon: M / man ( modificări · istoric )
Sandbox: Șablon: M / Sandbox ( editare · istoric ) · Toate subpagini: listă
Șablonul {{ M }} este utilizat pentru a facilita și standardiza scrierea măsurătorilor mărimilor fizice în articole, formatând numerele, așa cum este cerut de Manualul de stil .
Când trebuie doar să separați mii fără unități, șablonul este echivalent cu formatul mai simplu al funcției de sistem formatnum .
Introducere
Acest șablon este dedicat gestionării valorilor numerice, în special a celor scrise în notație științifică , cu incertitudine de măsurare sau valori ale unităților fizice.
Valoare simplă
Pentru a exprima o valoare, plus orice incertitudine simetrică sau asimetrică, se utilizează primii trei parametri ai șablonului
-
{{M| numero }}
→ număr , formatat cu cifre împărțite în grupuri de trei separate printr-un spațiu:{{M|123456.78901}}
→ 123 456 , 78901 -
{{M| numero | incertezza }}
→ număr ± incertitudine , de exemplu{{M|123478|56}}
→ 123 478 ± 56 -
{{M| numero | ( incertezza ) }}
→ număr ( incertitudine ), de exemplu{{M|12345|(56)}}
→ 12 345 (56) -
{{M| numero | incertezza1 | incertezza2 }}
→ număr + incertezza1 -incertezza2 de exemplu{{M|1234|+56|-78}}
→ 1 234 +56
−78
Valoare și unitate de măsură
Pentru a exprima o unitate de măsură, ul
parametrii u
sau ul
, de exemplu:
-
{{M|4|u=m2}}
→ 4 m² -
{{M|4|ul=m2}}
→ 4 m²
Valoarea parametrului ul
/ u
este un „cod de unitate” (în acest caz m2
) pe care șablonul îl folosește pentru a formata simbolul corespunzător (m 2 în acest caz). Mai mult, dacă se folosește ul
, simbolul este, de asemenea, legat de elementul unității de măsură corespunzătoare. Un cod de unitate este pur și simplu o abreviere pentru numele unității, dar acest lucru poate deveni destul de complicat pentru unitățile compuse, cu „multiplicatori” sau „divizoare”.
Puteți utiliza alți doi parametri up
și upl
pentru a indica o unitate de măsură în numitor:
Pentru a vă permite să introduceți unități de măsură complexe sau neașteptate, dacă u
nu este recunoscut, acesta este raportat așa cum este:
-
{{M|5.4|u=[[chilogrammo|kg]]⋅[[metro|m]]/s<sup>2</sup>}}
→ 5,4 kg ⋅ m / s 2 -
{{M|7.6|u=[[Metro al secondo quadrato|m/s<sup>2</sup>]]}}
→ 7,6 m / s 2
Șablonul recunoaște simbolurile gestionate de {{ Convert }}, plus cele definite în Modul: Val / unități (aceasta are prioritate în cazul simbolurilor duplicat).
Prefixe și sufixe la valoare
Uneori un număr și un cod de unitate nu sunt suficiente. Există doi parametri pentru adăugarea unui prefix sau sufix, p
și s
.
-
{{M|7600|u=C⋅Ga|p=>|s=<}}
→ > 7 600 C⋅Ga < -
{{M|7600|u=C|p=<span style="color:green"><sup>|s=</sup></span>}}
→ 7 600 C
Sintaxă
Primul parametru al șablonului trebuie să fie întotdeauna un număr. Al doilea poate fi un număr (caz în care reprezintă o incertitudine simetrică) sau unul dintre simbolurile de interval recunoscute care unesc prima și a treia valoare.
primul parametru | Prima valoare scrisă în cifre, fără separatoare de mii și cu punct sau virgulă ca separator zecimal (de ex. 123456.78 sau 123456,78 );Sunt acceptate și numerele deja formatate manual, împărțite la un spațiu obișnuit: 299 792 458 ...;
|
fmt | În mod implicit, numerele sunt formatate cu un spațiu care separă fiecare grup de trei cifre, atât în partea întreagă, cât și în partea fracționată. Cu toate acestea, numerele din patru cifre nu sunt formatate cu spații, pentru a forța comportamentul, utilizați parametrul |
end | Adaugă ceva la sfârșitul primului număr (înainte de orice altceva care ar putea urma). |
al doilea parametru nu este denumit | Incertitudine de măsurare în unul din cele două formate. |
al treilea parametru nu este denumit | Incertitudine asimetrică |
errend sau +errend și -errend | Adaugă ceva după incertitudinea de măsurare. |
u sau ul | Codul unității măsurii. Șablonul introduce un spațiu după valoare și unitate de măsură. |
up sau upl | Un cod de unitate, dar în loc de un spațiu, Val adaugă o bară înainte de unitatea de măsură. Se folosește pentru a introduce o unitate de măsură în numitor, pentru a forma un raport. |
p | Adaugă un prefix expresiei generate de șablon. Acceptați marcajul wiki. Dacă doriți să adăugați un spațiu înainte ca prefixul să înceapă cu & . |
s | Adaugă un sufix la expresia generată de șablon. Acceptați marcajul wiki. Dacă doriți să adăugați un spațiu înainte ca prefixul să înceapă cu & |
e | Exponent. Alternativ, exponentul poate fi inserat direct la sfârșitul numărului precedat de „e” (vezi „primul parametru care nu este denumit” mai sus). |
long scale | De obicei, o unitate este exprimată pe scară scurtă și un miliard de mijloace 1 × 10 9 . Dar unele unități au o versiune lungă, vezi la scară lungă și la scară scurtă . Parametrul long scale = on atribuie scala lungă unității. Codul unității se va schimba și va fi sortat diferit în tabele. |
nocategory | Împiedică adăugarea paginilor cu erori la categoria Erori de compilare din șablonul M. pentru a fi utilizat pentru documentare și pagini de testare care nu trebuie corectate. |
Erori
Se verifică validitatea argumentelor și se evidențiază erorile. Paginile care conțin erori sunt plasate în categoria Erori de compilare a șablonului M , cu excepția cazului în care este utilizată nocategory
.
Triere
Șablonul generează o cheie de sortare care ia în considerare unitatea de măsură, pentru care, de exemplu, 100 mm este considerat mai mic decât 1 m și mai mare decât 0,00001 km . Evident, comparația dintre unitățile de măsură incompatibile (greutățile cu lungimile vor avea rezultate imprevizibile). Cheia de sortare pentru fiecare unitate sortabilă este vizibilă la Modulo: Val / units .
Acesta este un exemplu de tabel sortabil, cu diferite unități de măsură:
{| class = "sortabil" ! Test de sortare Val | - | {{val | 3 | ul = Mm}} | - | {{val | 4e6 | u = m}} | - | {{val | 1 | u = km}} | - | {{val | 5e3 | u = m}} | - | {{val | 2 | u = m}} |} |
|
Cheia de sortare este generată cu următoarea logică.
- Valoarea numerică este punctul de plecare.
- Se aplică ordinea mărimii prefixului SI, dacă unitatea are una
- Se aplică valoarea unității din propriul sistem de unități
- Dacă unitatea este compusă, fiecare subunitate este înmulțită sau împărțită la dimensiunea sa.
- La rezultat se aplică o formulă de normalizare
- Rezultatul este adăugat la atributul de sortare a tabelelor.
Alte exemple de expresie
Numere
{{M|1234567.1234567}}
→ 1 234 567 , 1234567
.{{val|1234567.1234567}}.
→. 1 234 567 , 1234567 .
{{M|.1234567|fmt=commas}}
→ 0.1234567
{{M|+1234567|fmt=commas}}
→ +1 234 567
{{M|-1234567}}
→ −1 234 567
Incertitudine
{{M|1.234|0.005}}
→ 1,234 ± 0,005
{{M|1.234|0.005|e=3}}
→ (1,234 ± 0,005) × 10 3
{{M|1.234|+0.005|-0.006}}
→ 1,234 +0,005
−0,006
{{M|1.234|(5)}}
→ 1.234 (5)
Unitate
{{M|1.234|u=m}}
→ 1.234 m
{{M|1.234|u=m2}}
→ 1.234 m²
{{M|1.234|ul=m}}
→ 1.234 m
{{M|123.4|ul=USgal}}
→ 123,4 galoane SUA
{{M|12.34|ul=mpgimp}}
→ 12,34 mile pe galon
{{M|12.34|u=deg}}
→ 12,34 °
{{M|1.234|0.005|u='}}
→ 1,234 ′ ± 0,005 ′
{{M|1.234|+0.005|-0.006|u="}}
→ 1,234 " +0,005"
−0,006 ″
{{M|1.234|u=%}}
→ 1,234%
{{M|1.234|end= [[m/s]]}}
→ 1.234 m / s
{{M|12.34|u=degC}}
→ 12,34 degC
{{M|12.34|u=K}}
→ 12,34 K
Exponenții
{{M|1.234e5|ul=m}}
→ 1.234 × 10 5 m
{{M|1.234|e=5|ul=m}}
→ 1.234 × 10 5 m
{{M|1.234e7|0.056}}
→ (1,234 ± 0,056) × 10 7
{{M|1.234|0.056|e=7}}
→ (1,234 ± 0,056) × 10 7
{{M|1.23456e-9|+0.00007|-0.00008|ul=m/s}}
→ 1.23456 +0.00007
−0,00008 × 10 −9 m / s
{{M|1.23456|+0.00007|-0.00008|e=-9|ul=m/s}}
→ 1.23456 +0.00007
−0,00008 × 10 −9 m / s
{{M|1.234e7|0.056|ul=psi}}
→ (1,234 ± 0,056) × 10 7 psi
{{M|1.234|0.056|e=7|ul=psi}}
→ (1,234 ± 0,056) × 10 7 psi
{{M|1.234e-2|(5)}}
→ 1,234 (5) × 10 −2
{{M|1.234|(5)|e=-2}}
→ 1,234 (5) × 10 −2
Prefixe / sufixe
{{M|12.34|p=Δ }}
→ Δ 12,34
{{M|12.34|u=%|p=≅}}
→ ≅12,34%
{{M|12.34|0.25|s=%}}
→ 12,34 ± 0,25%
Numărătorul numitor
{{M|1.234|e=7|ul=W|up=m2}}
→ 1.234 × 10 7 W / m²
Cifre repetate
{{val|1.2|end={{overline|34}}|e=7|ul=W|up=m2}}
→ 1,2 34 × 10 7 W / m²
Șabloane conexe
- {{ converti }}
- {{ , }}
- {{ clar }}
- {{ sp }}
- {{ Toate atașate }}
Date pentru VisualEditor
Tabelul TemplateData de mai jos este conținut în subpagina Template: M / TemplateData ( istoricul modificărilor )
Acest șablon este utilizat pentru a standardiza scrierea măsurătorilor mărimilor fizice, completată cu valoare, unitate de măsură și toleranță
Parametru | Descriere | Tip | Stat | |
---|---|---|---|---|
Valoare numerica | 1 | Cifrele numărului de indicat, fără separatoare de mii și cu un punct ca separator zecimal (de ex. 123456.78) | Număr | obligatoriu |
Incertitudine | 2 incertezza | Incertitudinea măsurării
| Număr | opțional |
Incertitudine asimetrică | 3 incertezza asimmetrica | Incertitudine asimetrică
| Număr | opțional |
Codul unității de măsură cu link | ul | Codul unității măsurii cu link-ul wikilink. Șablonul introduce un spațiu după valoare și unitate de măsură. | Şir | opțional |
Codul unității de măsură fără legătură | u | Codul unității măsurii fără link-ul wikilink. Șablonul introduce un spațiu după valoare și unitate de măsură.
| Şir | opțional |
Codul unității de măsură în numitor | upl up | Un cod de unitate, dar în loc de un spațiu Val, adăugați o bară înainte de unitatea de măsură. Se folosește pentru a introduce o unitate de măsură în numitor, pentru a forma un raport. | Şir | opțional |
Formatare | formattazione fmt | În mod implicit, numerele sunt formatate cu un spațiu care separă fiecare grup de trei cifre, atât în partea întreagă, cât și în partea fracționată. Cu toate acestea, numerele din patru cifre nu sunt formatate cu spații, pentru a forța comportamentul, utilizați parametrul fmt = gaps. Folosiți fmt = virgulă pentru a delimita partea întreagă a numărului cu puncte. Folosiți fmt = none pentru a nu face nici o formatare (fără spații sau puncte). | Şir | opțional |
SFÂRȘIT | end | Adaugă ceva la sfârșitul primului număr (înainte de orice altceva care ar putea urma). | Şir | opțional |
Errend | errend | Adaugă ceva după incertitudinea de măsurare. | Şir | opțional |
Prefix | p prefisso | Adaugă un prefix expresiei generate de șablon. Acceptați marcajul wiki. Dacă doriți să adăugați un spațiu înainte ca prefixul să înceapă cu & amp;. | Şir | opțional |
Sufix | s suffisso | Adaugă un sufix la expresia generată de șablon. Acceptați marcajul wiki. Dacă doriți să adăugați un spațiu înainte ca prefixul să înceapă cu & amp; | Şir | opțional |
Exponent | e esponente | Exponent. Alternativ, exponentul poate fi inserat direct la sfârșitul numărului precedat de „e” (vezi „primul parametru care nu este denumit” mai sus).
| Număr | opțional |
Scară lungă | long scale | De obicei, o unitate este exprimată pe scară scurtă și un miliard înseamnă 1 × 109. Dar unele unități au o versiune lungă, vezi la scară lungă și la scară scurtă. Parametrul scalei lungi = on atribuie scala lungă unității. Codul unității se va schimba și va fi sortat diferit în tabele.
| Şir | opțional |
Nu clasifica | nocategory | Împiedică adăugarea paginilor cu erori la categoria Erori de compilare din șablonul M pentru a fi utilizate pentru documentare și pagini de testare care nu trebuie reparate.
| Şir | opțional |