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エンジニアとしていかに楽に稼ぐか日々考えている。年齢は秘密だけど定年も間近かな。

コメントする

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