Zum Inhalt springen

Vorlage:%

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 4. September 2022 um 21:37 Uhr durch imported>Leyo (Schützte „Vorlage:%“: Häufig eingebundene Vorlage: Wunsch von PerfektesChaos ([Bearbeiten=Nur Administratoren] (unbeschränkt) [Verschieben=Nur Administratoren] (unbeschränkt))).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


Prozentsatz aus Prozentwert und Grundwert berechnen. Im Erfolgsfall endet das Ergebis auf % – ansonsten 0 allein.

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

Anteil1
Anteil vom Grundwert
⧼templatedata-doc-param-example⧽
500
Grundwert2
Grundwert (Basis, Bezugswert, 100 %) – Null unzulässig
⧼templatedata-doc-param-example⧽
20000
Dezimalstellen3
Anzahl der zu rundenden Dezimalstellen
⧼templatedata-doc-param-default⧽
0
⧼templatedata-doc-param-example⧽
2
Nullen4
schließende Nullen in den Nachkommastellen beibehalten
⧼templatedata-doc-param-default⧽
0
⧼templatedata-doc-param-example⧽
1
Zahlenformat (Eingabe)parse
Zahlenformat der Eingabe
⧼templatedata-doc-param-default⧽
.
⧼templatedata-doc-param-example⧽
-.,
Zahlenformat (Ergebnis)low
Zahlenformat für das Ergebnis im „Computer-Format“ (Vorgabe: lokales Wiki)
⧼templatedata-doc-param-default⧽
0
⧼templatedata-doc-param-example⧽
1
<templatedata>{"description":"Prozentsatz aus Prozentwert und Grundwert berechnen. Im Erfolgsfall endet das Ergebis auf % – ansonsten 0 allein.","paramOrder":["1","2","3","4","parse","low"],

"params":{ "1":{"type":"number","description":"Anteil vom Grundwert","label":"Anteil","example":"500","required":true},

"2":{"type":"number","description":"Grundwert (Basis, Bezugswert, 100 %) – Null unzulässig","label":"Grundwert","example":"20000","required":true},

"3":{"suggested":false,"type":"number","description":"Anzahl der zu rundenden Dezimalstellen","label":"Dezimalstellen","example":"2","default":"0"},

"4":{"suggested":false,"type":"boolean","description":"schließende Nullen in den Nachkommastellen beibehalten","label":"Nullen","example":"1","default":"0"},

"parse":{"suggested":false,"type":"line","description":" der Eingabe","label":"Zahlenformat (Eingabe)","example":"-.,","default":"."},

"low":{"suggested":false,"type":"boolean","description":"Zahlenformat für das Ergebnis im „Computer-Format“ (Vorgabe: lokales Wiki)","label":"Zahlenformat (Ergebnis)","example":"1","default":"0"} }

}</templatedata>

Zahlenformat (Eingabe)

{{#lst:Modul:Expr/Doku|parseSpec}}

Kopiervorlage

<syntaxhighlight lang="wikitext" copy> 0 </syntaxhighlight>

Beispiele

Einbindung Erwartet Generiert
{{%}} »0« »0«
{{% |15|30}} »50 %« »50 %«
{{% |15|300}} »5 %« »5 %«
{{% |-15|300}} »−5 %« »−5 %«
{{% |750|300}} »250 %« »250 %«
{{% |2.5|10}} »25 %« »25 %«
{{% |25|1000}} »3 %« »3 %«
{{% |1|0}} »0« »0«
{{% | 1 | 3 }} »33 %« »33 %«
{{% | 2 | 3 | 0 }} »67 %« »67 %«
{{% | 3 | 3 | 2 | 1}} »100,00 %« »100,00 %«
{{% | 1 | 4 | 2 }} »25 %« »25 %«
{{% | 2 | 4 | 2 | 1 }} »50,00 %« »50,00 %«
{{% | 362553 | 7937734 | 5 }} »4,56746 %« »4,56746 %«

Lua

Verwendetes Modul: Expr #percent