Looking for x86 Keywords? Try Ask4Keywords

Intel x86 Assembly Language & MicroarchitectureKonvertieren von Dezimalzeichenfolgen in Ganzzahlen


Bemerkungen

Das Konvertieren von Strings in Ganzzahlen ist eine der häufigsten Aufgaben.

Hier zeigen wir Ihnen, wie Sie Dezimalzeichenfolgen in Ganzzahlen konvertieren.

Psuedo-Code dafür ist:

function string_to_integer(str):
    result = 0
    for (each characters in str, left to right):
        result = result * 10
        add ((code of the character) - (code of character 0)) to result
    return result

Der Umgang mit hexadezimalen Zeichenfolgen ist etwas schwieriger, da Zeichencodes normalerweise nicht fortlaufend sind, wenn mehrere Zeichentypen wie Ziffern (0-9) und Alphabete (af und AF) verwendet werden. Zeichencodes sind in der Regel fortlaufend, wenn es sich nur um einen Typ von Zeichen handelt (wir behandeln hier Ziffern), sodass wir uns nur mit Umgebungen befassen, in denen Zeichencodes für Ziffern fortlaufend sind.

Konvertieren von Dezimalzeichenfolgen in Ganzzahlen Verwandte Beispiele