Vorlage Diskussion:Ziffer
Letzter Kommentar: vor 4 Monaten von Morten Haan in Abschnitt Code
Code
[Quelltext bearbeiten]Wie wärs wenn man statt
{{#switch:{{{2}}} | 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 }}
{{#expr: ( {{{1}}} / 10^{{{2}}} ) mod 10 }}
schreibt? Aber ich hab ja eig keine Ahnung ;) --172.177.27.176 21:36, 12. Feb. 2007 (CET)
Das muss man dann auf ganze Zahl und nicht-negativ prüfen und dann ist der Aufwand genauso groß, auch wenn es dafür auch bei 13 oder 15 funktionieren könnte. Augiasstallputzer 22:55, 12. Feb. 2007 (CET)
- der Operator ^ wird nicht erkannt.-- visi-on 10:22, 23. Mär. 2007 (CET)
- Inzwischen schon (4), mit
{{#iferror: {{#expr: ({{{1}}} / 10^{{{2|0}}}) mod 10 }} | 0}}
könnten wir uns Lua hier sparen. --Morten Haan 🐦🔥 Wikipedia ist für Leser da 23:35, 1. Jul. 2024 (CEST)
- Inzwischen schon (4), mit