Vorlage:Grad
Umrechnung eines Dezimalwertes in Grad-Minuten-Sekunden (Ergebnis ist umbruchgeschützt)
Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Dezimalwert | 1 | Dezimalwert
| Zahlenwert | erforderlich |
Dezimalstellen | 2 | Anzahl der zu rundenden Dezimalstellen der Sekunden
| Zahlenwert | optional |
Zahlenformat (Eingabe) | parse | Zahlenformat der Eingabe
| Einzeiliger Text | optional |
Zahlenformat (Eingabe)
Ein optionaler Parameter erlaubt unterschiedliche Interpretation eines Eingabewerts.
- Vorgabe ist
.
mit der Bedeutung „Computer-Format“. - „Computer-Format“ bedeutet:
.
als Dezimaltrennzeichen, Minuszeichen in ASCII, keine Zifferngruppierung („Tausender“). Alternativ kommt die Exponential-Notation mitE
in Frage.
Das erlaubte Eingabeformat, falls angegeben, besteht aus ein bis drei Codes mgd mit den Komponenten:
- d – Pflichtangabe wenn verwendet: Dezimaltrennzeichen. Zulässige Werte:
.
oder,
(nur an letzter Stelle). - m – Minuszeichen ist „typografisch“ (Unicode U+2212) erlaubt bei
-
(nur an erster Stelle). - g – Zifferngruppierung („Tausender“, auch Nachkommastellen) erlaubt gemäß nachfolgender Tabelle (optional).
g | Bedeutung |
---|---|
,
|
Komma, passend zum angloamerikanischen „Computer-Format“. |
.
|
Punkt; Standardformatierung in der deutschsprachigen Wikipedia |
'
|
ASCII-Hochkomma/Apostroph; üblich mit Bezug zur Schweiz |
',
|
ASCII-Hochkomma/Apostroph oder Komma |
'.
|
ASCII-Hochkomma/Apostroph oder Punkt |
U+20
|
ASCII-Leerzeichen Nicht als Zahlenformat geeignet, aber zur Analyse und für qualifizierte Fehlermeldungen |
U+A0
|
Geschütztes Leerzeichen |
U+202F
|
Schmales geschütztes Leerzeichen |
%s
|
Einfaches oder (auch schmales) geschütztes Leerzeichen |
.%s
|
Punkt oder einfaches oder (auch schmales) geschütztes Leerzeichen |
'%s
|
ASCII-Hochkomma/Apostroph oder einfaches oder (auch schmales) geschütztes Leerzeichen |
'.%s
|
Punkt oder ASCII-Hochkomma/Apostroph oder einfaches oder (auch schmales) geschütztes Leerzeichen |
Bei der Eingabe können für die Zifferngruppierung alternativ auch HTML-Entities benutzt werden.
- Wissenschaftliche oder Exponential-Darstellung erfordert immer das „Computer-Format“;
e
oderE
, Exponent ganzzahlig,+
kann der Mantisse und dem Exponent vorangestellt werden.
Beispiele:
-.,
– Format für deutschsprachige Wikis, entsprechend lokalem Wert der Parserfunktion formatnum – Komma als Dezimaltrennzeichen, Punkt als Tausendertrennzeichen, typografisches Minuszeichen erlaubt,.
– klassisches US-Format-'.%s,
– breiteste Akzeptanz deutschsprachiger Formate, typografisches Minuszeichen möglich
Kopiervorlage
{{Grad|}}
Beispiele
Einbindung | Erwartet | Generiert |
---|---|---|
{{Grad}}
|
»0« | »0 «
|
{{Grad|0}}
|
»0° 0′ 0″« | »0° 0′ 0″ «
|
{{Grad|0.5}}
|
»0° 30′ 0″« | »0° 30′ 0″ «
|
{{Grad|120}}
|
»120° 0′ 0″« | »120° 0′ 0″ «
|
{{Grad|-120}}
|
»-120° 0′ 0″« | »−120° 0′ 0″ «
|
{{Grad|400}}
|
»40° 0′ 0″« | »40° 0′ 0″ «
|
{{Grad|20.57}}
|
»20° 34′ 12″« | »20° 34′ 12″ «
|
{{Grad|20.5777|2}}
|
»20° 34′ 39.72″« | »20° 34′ 39,72″ «
|
{{Grad|crash}}
|
»0« | »0 «
|
Siehe auch
- Vorlage:Dezimalgrad – Umwandlung Gradmaß in Dezimal
Lua
Verwendetes Modul: Expr #decimal2minsec