Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธี Bitwise XOR ของเลขฐานสิบหก (Hex) ใน Python

ได้ XOR ของตัวเลขประเภทใดก็ได้ด้วยตัวดำเนินการ ^ สำหรับ hex โดยเฉพาะใช้ดังนี้

a = 0x12ef
b = 0xabcd
print(hex(a ^ b))

ผลลัพธ์:

0xb922

0x นำหน้าหมายถึงเลขฐานสิบหก ใช้ ^ สำหรับ integer representations อื่นๆ ได้