[英]Separate 2 Bytes Hexadecimal in 1 variable into 2
我有
2bytes=0x1AFF
我想拆分變量“ 2Bytes”以將0x1A保存在一個自變量中,將0xFF保存在另一個自變量中。 在第一個字節中保存一個變量,在第二個字節中保存另一個變量:
Byte1=0x1A
Byte=0xFF
我怎樣才能做到這一點 ? 謝謝
我將使用按位和&
和和位移>>
運算符:
value = 0x1AFF
values = []
while value != 0:
values.append(value & 0xFF)
value = value >> 8
print(values)
# [255, 26]
# ==
# [0xFF, 0x1A]
這應該產生的字節(以相反的順序) value
作為變量的列表values
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.