Zum Inhalt springen
Willkommen in der InkluPedia
Wenn dir dieses Wiki geholfen hat, würde sich die InkluPedia über eine Bewertung auf der Trustpilot-Website hierüber als Dankeschön freuen. Feedback zu diesem Wiki ist über das Kontaktformular oder nach eine Anmeldung möglich. Für eine Mitarbeit ist eine Anmeldung erforderlich, Angaben persönlicher Daten sind dabei nicht notwendig. Derzeit ist das wegen monatelangen Attacken von weltweit aktiven SPAM-Bots [1] nur über ein Formular möglich.

Vorlage:IstZahl: Unterschied zwischen den Versionen

Aus InkluPedia
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
<onlyinclude>
<onlyinclude>{{#iferror:{{#ifexpr:{{#switch:{{{2|}}}<!--
{{#switch:{{{2|}}}
| R
|#default= -->
| R+ =  abs
| R+ =  abs
| R- = -abs
| R- = -abs
Zeile 6: Zeile 7:
| Z+
| Z+
| N  =  abs trunc
| N  =  abs trunc
| Z- = -abs trunc}}
| Z- = -abs trunc}}({{{1}}}) = ({{{1}}}) {{#if:{{{3|}}} | round ({{{3}}}) }} | 1 }} }}</onlyinclude><noinclude>
({{{1}}}) = ({{{1}}})
{{Dokumentation}}
{{#if:{{{3|}}} | round ({{{3}}}) }}
</onlyinclude>


[[Kategorie:Vorlage]]
{{DL-WP-DE|Vorlage:IstZahl|11:30, 10. Feb. 2013‎}}
[[Kategorie:Vorlage:Funktion]]
</noinclude>

Aktuelle Version vom 19. Dezember 2020, 06:27 Uhr


Verwendung

Diese Vorlage prüft, ob der übergebene Parameter numerisch ist. Falls der Eingangsparameter numerisch ist, wird der Wert 1 (für true) ausgegeben. Im anderen Fall wird der leere Wert zurückgegeben.

Diese Vorlage soll nur in anderen Vorlagen verwendet werden, um darin sinnvoll auf fehlerhafte Parameter reagieren zu können.

{{#if: {{ IstZahl|<expression> }} | <ist-zahl-text> | <sonst-text> }}

Beispiel

Im folgenden Beispiel wird der erste Parameter der aufrufenden Vorlage geprüft und falls es sich um eine Zahl handelt, an die Vorlage:Höhe weitergereicht, die einen numerischen Parameter erwartet. Andernfalls wird der erste Parameter unverändert ausgegeben und ein Fehler vermieden. Die aufrufende Vorlage kann an dieser Stelle ihre spezifische Fehlermeldung ausgeben.

{{#if: {{ IstZahl|{{{1|}}} }} | {{Höhe|{{{1|}}}}} | {{{1|}}} }}

Parameter

{{IstZahl|<Zahl oder Ausdruck>|<Zahlraum>|<Rundung>}}
  • Erster Parameter: Die zu testende Zahl
  • Zweiter Parameter (optional): Test, ob der übergebene Wert
    • leer oder R: eine reelle Zahl ist
    • R+: eine nicht-negative Zahl ist
    • R-: eine nicht-positive Zahl ist
    • Z: eine ganze Zahl ist
    • N oder Z+: eine natürliche Zahl ist (inkl. 0)
    • Z-: eine nicht-positive ganze Zahl ist
  • Dritter Parameter (optional): Test, ob der Wert auf eine bestimmte Weise gerundet wurde


Diese Seite basiert ursprünglich auf der Seite https://de.wikipedia.org/wiki/Vorlage:IstZahl in der Version vom 11:30, 10. Feb. 2013‎ aus der freien Enzyklopädie Wikipedia und steht unter der Doppellizenz Creative Commons CC BY-NC-SA 3.0 Unported und Creative Commons CC-BY-SA 3.0 Unported. In der Wikipedia ist eine Liste der ursprünglichen Wikipedia-Autoren verfügbar.