「python」2,8,16進数の値を10進数に変換
書式
class int(x, base=10)
数値または文字列 x から作成された整数オブジェクトを返します。
引数が与えられない場合には 0 を返します。
使用例
# coding: utf-8 resA = int("10",2) print("int関数で2進数の10(文字列)を10進数に変換") print(resA) resB = int("10",8) print("int関数で8進数の10(文字列)を10進数に変換") print(resB) resC = int("a",16) print("int関数で16進数のa(文字列)を10進数に変換") print(resC)
実行結果
int関数で2進数の10(文字列)を10進数に変換 2 int関数で8進数の10(文字列)を10進数に変換 8 int関数で16進数のa(文字列)を10進数に変換 10