Vorlage:Ziffer: Unterschied zwischen den Versionen
Dussy (Diskussion | Beiträge) Die Seite wurde neu angelegt: „<noinclude>{{Dokumentation/Dokuseite}}</noinclude> Diese Vorlage dient der Erzeugung und Umrechnung von römischen Zahlen. == Beispiele =…“ |
Dussy (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
< | <onlyinclude><includeonly>{{#switch:{{{2}}} | ||
Diese Vorlage | | 0 ={{#expr: {{{1}}} mod 10 }} | ||
| 1 ={{#expr: ({{{1}}}/ 10) mod 10 }} | |||
| 2 ={{#expr: ({{{1}}}/ 100) mod 10 }} | |||
| 3 ={{#expr: ({{{1}}}/ 1000) mod 10 }} | |||
| 4 ={{#expr: ({{{1}}}/ 10000) mod 10 }} | |||
| 5 ={{#expr: ({{{1}}}/ 100000) mod 10 }} | |||
| 6 ={{#expr: ({{{1}}}/ 1000000) mod 10 }} | |||
| 7 ={{#expr: ({{{1}}}/ 10000000) mod 10 }} | |||
| 8 ={{#expr: ({{{1}}}/ 100000000) mod 10 }} | |||
| 9 ={{#expr: ({{{1}}}/ 1000000000) mod 10 }} | |||
| 10 ={{#expr: ({{{1}}}/ 10000000000) mod 10 }} | |||
| 11 ={{#expr: ({{{1}}}/ 100000000000) mod 10 }} | |||
| 12 ={{#expr: ({{{1}}}/ 1000000000000) mod 10 }} | |||
| #default= 0 | |||
}}</includeonly></onlyinclude> | |||
Diese Vorlage extrahiert eine Ziffer aus einer Ganzzahl. | |||
== Verwendung == | |||
<code><nowiki>{{Ziffer|{{{1}}}|{{{2}}}}}</nowiki></code> | |||
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 == | == 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 == | |||
Diese Vorlage wird von Vorlagen in mathematischen Ausdrücken benutzt und hat daher nur scheinbar wenige oder keine Einbindungen. | |||
{{Achtung|1= | |||
Die Programmierung dieser Vorlage wird demnächst umgestellt auf [[Hilfe:Lua|Lua]]. | |||
{| | |||
Die Implementierung ist schon weit fortgeschritten, jedoch noch nicht ausgetestet. | |||
Eingebunden wird das [[Wikipedia:Lua/Modul/Expr/de#pipeline|Modul:Expr]]. --[[Benutzer:PerfektesChaos|PerfektesChaos]] 22:46, 27. Mai 2013 (CEST)}} | |||
[[Kategorie:Vorlage:Funktion|{{PAGENAME}}]] | |||
| {{ | |||
Aktuelle Version vom 28. Dezember 2015, 14:18 Uhr
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.