Vorlage:Ziffer

Aus Kitakien

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
K (14 Versionen: Vorlagenmix)
 
(Der Versionsvergleich bezieht 6 dazwischenliegende Versionen mit ein.)
Zeile 1: Zeile 1:
-
{{#switch:{{{2}}}
+
<includeonly>{{#switch:{{{2}}}
-
| 0 ={{#expr: {{{1}}}     mod 10}}
+
| 0 ={{#expr: {{{1}}}     mod 10 }}
-
| 1 ={{#expr: ({{{1}}}/ 10) mod 10 }}
+
| 1 ={{#expr: ({{{1}}}/ 10) mod 10 }}
-
| 2 ={{#expr: ({{{1}}}/ 100) mod 10 }}
+
| 2 ={{#expr: ({{{1}}}/ 100) mod 10 }}
-
| 3 ={{#expr: ({{{1}}}/ 1000) mod 10 }}
+
| 3 ={{#expr: ({{{1}}}/ 1000) mod 10 }}
-
| 4 ={{#expr: ({{{1}}}/ 10000) mod 10 }}
+
| 4 ={{#expr: ({{{1}}}/ 10000) mod 10 }}
-
| 5 ={{#expr: ({{{1}}}/ 100000) mod 10 }}
+
| 5 ={{#expr: ({{{1}}}/ 100000) mod 10 }}
-
| 6 ={{#expr: ({{{1}}}/ 1000000) mod 10 }}
+
| 6 ={{#expr: ({{{1}}}/ 1000000) mod 10 }}
-
| 7 ={{#expr: ({{{1}}}/ 10000000) mod 10 }}
+
| 7 ={{#expr: ({{{1}}}/ 10000000) mod 10 }}
-
| 8 ={{#expr: ({{{1}}}/ 100000000) mod 10 }}
+
| 8 ={{#expr: ({{{1}}}/ 100000000) mod 10 }}
-
| 9 ={{#expr: ({{{1}}}/ 1000000000) mod 10 }}
+
| 9 ={{#expr: ({{{1}}}/ 1000000000) mod 10 }}
| 10 ={{#expr: ({{{1}}}/ 10000000000) mod 10 }}
| 10 ={{#expr: ({{{1}}}/ 10000000000) mod 10 }}
| 11 ={{#expr: ({{{1}}}/ 100000000000) mod 10 }}
| 11 ={{#expr: ({{{1}}}/ 100000000000) mod 10 }}
| 12 ={{#expr: ({{{1}}}/ 1000000000000) mod 10 }}
| 12 ={{#expr: ({{{1}}}/ 1000000000000) mod 10 }}
-
| #default= ?
+
| #default= 0
-
}}<noinclude>
+
}}</includeonly><noinclude>
-
 
+
Diese Vorlage extrahiert eine Ziffer aus einer Ganzzahl.
Diese Vorlage extrahiert eine Ziffer aus einer Ganzzahl.
-
'''Verwendung:'''
+
== Verwendung ==
<code><nowiki>{{Ziffer|{{{1}}}|{{{2}}}}}</nowiki></code>
<code><nowiki>{{Ziffer|{{{1}}}|{{{2}}}}}</nowiki></code>
Zeile 24: Zeile 23:
Dabei wird als erstes die Zahl und als zweites die Stelle (Einer = 0, Zehner = 1 u.s.w. bis 12) angegeben.
Dabei wird als erstes die Zahl und als zweites die Stelle (Einer = 0, Zehner = 1 u.s.w. bis 12) angegeben.
-
Bei einem Fehler wird ein Fragezeichen zurückgegeben.
+
Bei einem Wert oberhalb der Stellenzahl wird eine Null zurückgegeben.
 +
 
 +
== Beispiele ==
 +
<code><nowiki>{{Ziffer|987654321</nowiki>'''<nowiki>0</nowiki>'''<nowiki>|0}}</nowiki></code> ergibt {{Ziffer|9876543210|0}}.
 +
 
 +
<code><nowiki>{{Ziffer|</nowiki>'''<nowiki>9</nowiki>'''<nowiki>876543210|9}}</nowiki></code> ergibt {{Ziffer|9876543210|9}}.
 +
 
 +
<code><nowiki>{{Ziffer|12345678</nowiki>'''<nowiki>9</nowiki>'''<nowiki>|0}}</nowiki></code> ergibt {{Ziffer|123456789|0}}.
 +
 
 +
<code><nowiki>{{Ziffer|</nowiki>'''<nowiki>1</nowiki>'''<nowiki>23456789|8}}</nowiki></code> ergibt {{Ziffer|123456789|8}}.
 +
 
 +
<code><nowiki>{{Ziffer|43</nowiki>'''<nowiki>2</nowiki>'''<nowiki>109876543210|12}}</nowiki></code> ergibt {{Ziffer|432109876543210|12}}.
 +
 
 +
<code><nowiki>{{Ziffer|432109876543210|</nowiki>'''<nowiki>13</nowiki>'''<nowiki>}}</nowiki></code> ergibt {{Ziffer|432109876543210|13}}!
-
'''Hinweis:'''
+
== Hinweis ==
-
Diese Vorlage wird in math. Ausdrücken benutzt und hat daher nur scheinbar wenige oder keine     Einbindungen.
+
Diese Vorlage wird von Vorlagen in mathematischen Ausdrücken benutzt und hat daher nur scheinbar wenige oder keine Einbindungen.
-
[[Kategorie:Vorlage:Berechnung]]
+
[[Kategorie:Vorlage:Funktion|{{PAGENAME}}]]
</noinclude>
</noinclude>

Aktuelle Version vom 16:34, 9. Dez. 2009

Diese Vorlage extrahiert eine Ziffer aus einer Ganzzahl.

Verwendung

{{Ziffer|{{{1}}}|{{{2}}}}}

Dabei wird als erstes die Zahl und als zweites die Stelle (Einer = 0, Zehner = 1 u.s.w. bis 12) angegeben.

Bei einem Wert oberhalb der Stellenzahl wird eine Null zurückgegeben.

Beispiele

{{Ziffer|9876543210|0}} ergibt 0.

{{Ziffer|9876543210|9}} ergibt 9.

{{Ziffer|123456789|0}} ergibt 9.

{{Ziffer|123456789|8}} ergibt 1.

{{Ziffer|432109876543210|12}} ergibt 2.

{{Ziffer|432109876543210|13}} ergibt 0!

Hinweis

Diese Vorlage wird von Vorlagen in mathematischen Ausdrücken benutzt und hat daher nur scheinbar wenige oder keine Einbindungen.

Persönliche Werkzeuge