將十進位制字串轉換為整數
將字串轉換為整數是常見任務之一。
這裡我們將展示如何將十進位制字串轉換為整數。
執行此操作的 Psuedo 程式碼是:
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
處理十六進位制字串有點困難,因為在處理多個字元型別(如數字(0-9)和字母表(af 和 AF))時,字元程式碼通常不連續。當處理只有一種型別的字元時,字元程式碼通常是連續的(我們將在這裡處理數字),因此我們只處理數字字元程式碼是連續的環境。