「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)
# 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)
# 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
int関数で2進数の10(文字列)を10進数に変換
2
int関数で8進数の10(文字列)を10進数に変換
8
int関数で16進数のa(文字列)を10進数に変換
10
int関数で2進数の10(文字列)を10進数に変換 2 int関数で8進数の10(文字列)を10進数に変換 8 int関数で16進数のa(文字列)を10進数に変換 10