String in Integer konvertieren (dezimal, binär, hexadezimal, oktal)

Wie man Strings in Zahlen und Zahlen in Strings in C++ konvertiert, habe ich bereits beschrieben. Jetzt möchte ich eine Lösung vorstellen, wie Strings in Integer ganz „per Hand“ umwandelt werden (Es war meine Hausaufgabenlösung in Informatik). Um einen String in einen Integer umzuwandeln, lohnt es sich das ASCII-System auszunutzen. Das Prinzip ist ziemlich einfach: … Weiterlesen

Zahlensysteme der Informatik 2: Hexadezimalsystem

Im ersten Teil des Artikels wurde deutlich, dass binäre Zahlen sehr lang werden können. So eine Darstellung, die nur aus zwei Zahlen besteht ist demnach nicht nur unhandlich, sondern auch fehleranfällig. Das ist einer der Gründe warum man das Hexadezimalsystem eingeführt hat. Dieses Zahlensystem verwendet als Basis die Zahl 16. Man kann also mit einer … Weiterlesen