Vorlage Diskussion:Ziffer

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 1 Monat von Morten Haan in Abschnitt Code
Zur Navigation springen Zur Suche springen

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 Vorlage Diskussion:Ziffer#c-172.177.27.176-2007-02-12T20:36:00.000Z-Code11Beantworten

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  Vorlage Diskussion:Ziffer#c-Augiasstallputzer-2007-02-12T21:55:00.000Z-Code11Beantworten

der Operator ^ wird nicht erkannt.-- visi-on Vorlage Diskussion:Ziffer#c-Visi-on-2007-03-23T09:22:00.000Z-Augiasstallputzer-2007-02-12T21:55:00.000Z11Beantworten
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 Vorlage Diskussion:Ziffer#c-Morten Haan-20240701213500-Visi-on-2007-03-23T09:22:00.000Z11Beantworten