Pythonで2進数を10進数にする

Pythonで2進数を10進数にする方法です。

例えば、2進数の「100」を10進数にして「4」と表示させます。

方法

int()関数を使います。また、2進数にあたる値は文字列型で指定します。

x = “100”

int(x, base=2)

サンプルコード

''' BASE NUMBER
    2: Binary    4: Quaternary    8: Octal
    10: Decimal    16: Hexadecimal
'''
# Converting binary x to decimal
x = "100"
print("Binary data of ", x, " is below in decimal")
print(int(x, base=2))
よっさん
  • よっさん
  • 当サイトの管理人。ニューヨークの大学を飛び級で卒業。その後某日系IT企業でグローバル案件に携わる。マレーシアに1.5年赴任した経験を持つ。バイリンガルITエンジニアとしていかに楽に稼ぐか日々考えている。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です