Python

16 進数表記を 2 進数表記に変換する

毎回毎回 Google 先生に頼るわけにはいかんでしょう。

0xDEA0を2進数に.png

16 進数文字列を整数に変換して、それから 2 進数文字列に変換する。

>>> bin(int.from_bytes(bytes.fromhex('0xDEA0'[2::]), 'big'))  # ビッグエンディアン
'0b1101111010100000'
>>> bin(int('0xDEA0', 16))  # ビッグエンディアン (simpler)
'0b1101111010100000'
>>> bin(int.from_bytes(bytes.fromhex('0xDEA0'[2::]), 'little'))  # リトルエンディアン
'0b1010000011011110'