Callavsgs Skript-Anleitungen
Heute melde ich mich einmal mit einem reinen Codeschnipsel. Dabei geht es um die Umsetzung der Berechnung der Prüfziffer einer Wagennummer nach dem deutschen Baureihenschema.
Wir erstellen in diesem Teil kein neues Script. Es geht lediglich um die Rechnung.
Zu Beginn sollte man zuerst wissen, wie die Wagennummer aufgebaut ist.
Beispiele für Wagennummern anhand eines Triebwagens der Baureihe 425/435:
425 155-0
435 155-8
435 655-7
425 655-9
Die ersten drei Ziffern bilden die Baureihennummer (425, 435). Danach kommt die Ordnungsnummer (155, 655) und zum Schluss die Prüfziffer.
Wenn man aber jetzt benutzerdefinierte Wagennummern realisieren möchte, hat man das Problem mit der Prüfziffer. Diese ist Entscheidend für eine gültige Wagennummer.
Die Baureihe lässt sich nicht editieren, die ist gegeben. Die Ordnungsnummer (155, 655) sollte veränderbar sein, damit der Benutzer am Ende die Möglichkeit hat diese neuzudefinieren.
So fahren am Ende nicht immer mehrere Triebwagen mit der gleichen Wagennummer in…
Wir erstellen in diesem Teil kein neues Script. Es geht lediglich um die Rechnung.
Zu Beginn sollte man zuerst wissen, wie die Wagennummer aufgebaut ist.
Beispiele für Wagennummern anhand eines Triebwagens der Baureihe 425/435:
425 155-0
435 155-8
435 655-7
425 655-9
Die ersten drei Ziffern bilden die Baureihennummer (425, 435). Danach kommt die Ordnungsnummer (155, 655) und zum Schluss die Prüfziffer.
Wenn man aber jetzt benutzerdefinierte Wagennummern realisieren möchte, hat man das Problem mit der Prüfziffer. Diese ist Entscheidend für eine gültige Wagennummer.
Die Baureihe lässt sich nicht editieren, die ist gegeben. Die Ordnungsnummer (155, 655) sollte veränderbar sein, damit der Benutzer am Ende die Möglichkeit hat diese neuzudefinieren.
So fahren am Ende nicht immer mehrere Triebwagen mit der gleichen Wagennummer in…
Read More
PascalW
0