Python dasturlash maktabi
پاسخⓂ️ Bitli operatorlar
Bitli operatorlar 2 lik sanoq tizimidagi raqamlarni solishtirish uchun ishlatiladi va natijani 10 lik sanoq tizimida qaytaradi.
@pythonuz_videosa = 9 # 0b1001
b = 65 # 0b1000001
print("AND operatori 9 & 65 = ", a & b) # 1 - 0b1
print("OR operatori 9 | 65 = ", a | b) # 73 - 0b1001001
print("OR operatori 9 ^ 65 = ", a ^ b) # 72 - 0b1001000
print("NOT operatori ~ 9 = ", ~ a) # -10 - -0b1010
print("SHIFT operatori 9 << 65 = ", a << 1) # 18 - 0b10010
print("SHIFT operatori 9 >> 65 = ", b >> 1) # 32 - 0b100000
Bu mavzuni keyinchalik tushuntiraman
30 · 3.9K ·