「python入門」int関数で2,8,16進数の値を10進数に変換する
構文
class int(x, base=10)
x が数値でない、あるいは base が与えられた場合、 x は文字列、 bytes インスタンス、 bytearray インスタンスのいずれかで、基数 base の 整数リテラル で表されたものでなければなりません。
サンプルコード
# coding: utf-8
cftA = int(“10",2)
print(cftA)
cftY = int(“10",8)
print(cftY)
cftC = int(“a",16)
print(cftC)
実行結果
2
8
10