Vorlage:NurWennZahl
Dokumentation
Wenn der erste Parameter eine Zahl ist, soll der zweite Parameter resultieren, ansonsten der erste (nur für Vorlagenprogrammierung)
Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Zahl | 1 | Potenzieller Zahlenwert | Wikitext | erforderlich |
Wenn Zahl | 2 | Ergebnis falls 1 eine Zahl ist | Wikitext | erforderlich |
Zahlenformat | parse | Zahlenformat von 1
| Einzeiliger Text | optional |
Ausdruck | expr | Berechnungs-Ausdruck zulassen nach den Regeln der Parserfunktion #expr
| Wahrheitswert | optional |
Menge | set | Zahlenbereich; Bedingung muss erfüllt sein
| Einzeiliger Text | optional |
Kopiervorlage
Bearbeiten{{NurWennZahl| | }}
Zahlenformat
BearbeitenBeispiele
Bearbeiten{{NurWennZahl|{{{1|}}}|{{Höhe|{{{1|}}}}}}}
In diesem Beispiel wird die Vorlage:Höhe nur eingebunden, wenn der Parameter 1
eine Zahl ist, sonst wird er unverändert wiedergegeben.
{{NurWennZahl | 42 | [[42 (Antwort)|Antwort auf die ultimative Frage]]}}
ergibt:
Antwort auf die ultimative Frage
{{NurWennZahl | Ich habe Sie nicht verstanden. | [[42 (Antwort)|Antwort auf die ultimative Frage]]}}
ergibt:
Ich habe Sie nicht verstanden.
1 | parse | expr | set | Erwartet | Generiert |
---|---|---|---|---|---|
»« | |||||
1 |
»Erfüllt« | Erfüllt | |||
1. |
»Erfüllt« | Erfüllt | |||
-1. |
»Erfüllt« | Erfüllt | |||
+1. |
»Erfüllt« | Erfüllt | |||
1.23 |
»Erfüllt« | Erfüllt | |||
1,23 |
»1,23« | 1,23 | |||
1,23 |
, |
»Erfüllt« | Erfüllt | ||
1.23 |
, |
»1.23« | 1.23 | ||
-1,23 |
, |
»Erfüllt« | Erfüllt | ||
−1,23 | , |
»−1,23« | −1,23 | ||
−1,23 | -, |
»Erfüllt« | Erfüllt | ||
1E0 |
»Erfüllt« | Erfüllt | |||
-1E2 |
»Erfüllt« | Erfüllt | |||
0.1E3 |
»Erfüllt« | Erfüllt | |||
1,234,567.89 |
,. |
»Erfüllt« | Erfüllt | ||
1.234.567,89 |
., |
»Erfüllt« | Erfüllt | ||
1.234.567,89 |
. |
»1.234.567,89« | 1.234.567,89 | ||
1.234.567,89 |
, |
»1.234.567,89« | 1.234.567,89 | ||
4+2 |
»4+2« | 4+2 | |||
4+2 |
1 | »Erfüllt« | Erfüllt | ||
42 |
Z |
»Erfüllt« | Erfüllt | ||
42 |
Z+ |
»Erfüllt« | Erfüllt | ||
42 |
N |
»Erfüllt« | Erfüllt | ||
42 |
Z- |
»42« | 42 | ||
-5 |
Z- |
»Erfüllt« | Erfüllt | ||
-5 |
Z |
»Erfüllt« | Erfüllt | ||
-5 |
Z+ |
»-5« | -5 | ||
-5 |
N |
»-5« | -5 | ||
7.5 |
N |
»7.5« | 7.5 | ||
7.000 |
N |
»Erfüllt« | Erfüllt | ||
1.0E3 |
N |
»Erfüllt« | Erfüllt | ||
1.0E-3 |
N |
»1.0E-3« | 1.0E-3 | ||
1.0E-3 |
R+ |
»Erfüllt« | Erfüllt | ||
3+4 |
1 | N |
»Erfüllt« | Erfüllt | |
7.5 |
R |
»Erfüllt« | Erfüllt | ||
7.5 |
R+ |
»Erfüllt« | Erfüllt | ||
7.5 |
R- |
»7.5« | 7.5 | ||
-1E2 |
R- |
»Erfüllt« | Erfüllt | ||
-1.23 |
R- |
»Erfüllt« | Erfüllt | ||
-1.23 |
R+ |
»-1.23« | -1.23 | ||
1E2 |
R- |
»1E2« | 1E2 | ||
0x20 |
»0x20« | 0x20 |
Siehe auch
BearbeitenLua
Verwendetes Modul: Expr #figure
Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.
- Verwendungen dieser Vorlage
- Cirrus-Suche zu Einbindungen dieser Vorlage (zunächst nur ANR) mit weiteren Möglichkeiten
- Anzahl der Einbindungen
- Liste der Unterseiten.
- Diese Dokumentation befindet sich auf einer eingebundenen Unterseite [Bearbeiten].
- Test-/Beispielseite erstellen.
- giftbot/vorlagenparser: CSV herunterladen (ANR).