Hi,
folgendes:
Ich muss einen bestimmten Bereich des neuen Personalausweises scannen und die Prüfziffer berechnen.
Hier mal ein Beispiel:
Mein Problem ist nun, dass ich nicht weiß wie ich die Buchstaben aus dem ersten Array-Element zu einer Zahl konvertieren kann. Um die Prüfziffer zu berechnen wird nämlich jeder dieser Buchstaben in eine Zahl umgewandelt und zwar nach dem Schema: A=10, B=11, C=12 usw.
Um mal bei dem Beispiel zu bleiben müsste die Zeichenkette "ABCDE12FG8" also nach der Umwandlung "1011121314151216178" heißen.
Ich stehe absolut auf dem Schlauch:bahnhof:
folgendes:
Ich muss einen bestimmten Bereich des neuen Personalausweises scannen und die Prüfziffer berechnen.
Hier mal ein Beispiel:
Java:
String[] neuerAusweis = new String[3];
neuerAusweis[0] = "IDD<<ABCDE12FG8<<<<<<<<<<<<<<<";
neuerAusweis[1] = "1234567<1234567D<<<<<<<<<<<<<3";
neuerAusweis[2] = "NACHNAME<<VORNAME<<<<<<<<<<<<";
Mein Problem ist nun, dass ich nicht weiß wie ich die Buchstaben aus dem ersten Array-Element zu einer Zahl konvertieren kann. Um die Prüfziffer zu berechnen wird nämlich jeder dieser Buchstaben in eine Zahl umgewandelt und zwar nach dem Schema: A=10, B=11, C=12 usw.
Um mal bei dem Beispiel zu bleiben müsste die Zeichenkette "ABCDE12FG8" also nach der Umwandlung "1011121314151216178" heißen.
Ich stehe absolut auf dem Schlauch:bahnhof:
Zuletzt bearbeitet: