可能性のある複製:
バイナリ文字列をintに変換
このバイナリ値「101011111」をPythonで10進数形式に変換するにはどうすればよいですか?
この関数は、2進数を10進数に変換します。
入力:文字列b:2進数
出力:int d:bの10進表現
def Binary_to_Decimal(b):
#what needs to be filled in
return d
基本仕様を許可するintキャストを使用できます。
int(b, 2) # Convert a binary string to a decimal int.