XOR کیلکولیٹر (بائنری, اعشاری, ہیکس)
Bitwise XOR دو قدریں میں بائنری, اعشاری یا ہیکس — دیکھیں نتائج میں تمام تین بنیاد.
آخری اپ ڈیٹ:
XOR کیلکولیٹر — بائنری, اعشاری & ہیکس

استعمال یہ مفت XOR کیلکولیٹر کو perform ایک bitwise XOR operation پر دو integers فوراً.
منتخب کریں بائنری, اعشاری, یا ہیکسا ڈیسیمل, درج کریں ان پٹ ایک اور ان پٹ B, اور کیلکولیٹر خودکار طور پر دکھاتا ہے نتیجہ میں:
- بائنری
- اعشاری
- ہیکسا ڈیسیمل
آپ سکتا ہے بھی دیکھیں مکمل بائنری حساب, preserve leading صفر, منتخب کریں ایک بٹ چوڑائی, swap قدریں, اور کاپی انفرادی نتائج.
ورک فلو ہے سادہ:
منتخب کریں بنیاد → درج کریں ایک → درج کریں B → حساب کریں XOR
کیسے کو استعمال XOR کیلکولیٹر
- منتخب کریں ان پٹ نمبر بنیاد: بائنری, اعشاری, یا ہیکسا ڈیسیمل.
- درج کریں آپ کا پہلا قدر میں ان پٹ ایک.
- درج کریں آپ کا دوسرا قدر میں ان پٹ B.
- منتخب کریں خودکار, 8-بٹ, 16-بٹ, 32-بٹ, یا 64-بٹ چوڑائی اگر ضروری.
- کلک کریں حساب کریں XOR.
- دیکھیں نتیجہ میں بائنری, اعشاری, اور ہیکسا ڈیسیمل.
کے لیے درست ان پٹ, کیلکولیٹر سکتا ہے بھی اپ ڈیٹ نتیجہ خودکار طور پر جیسے آپ قسم.
XOR حساب مثال
Suppose آپ چاہتے ہیں کو حساب کریں:
12 XOR 10
میں بائنری:
[object HTMLPreElement]نتیجہ ہے:
بائنری: 0b0110
اعشاری: 6
ہیکسا ڈیسیمل: 0x6
یہ بناتا ہے یہ آسان کو perform XOR بغیر دستی طور پر تبدیل کرنا درمیان نمبر سسٹمز.
کیا ہے ایک Bitwise XOR?
XOR مطلب ہے exclusive یا.
یہ موازنہ کریں دو corresponding بٹ:
| ایک | B | XOR |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
میں سادہ اصطلاحات:
مختلف بٹ تیار کریں 1. مطابق بٹ تیار کریں 0.
مثال کے طور پر:
[object HTMLPreElement]بائنری XOR کیلکولیٹر
منتخب کریں بائنری (بنیاد 2) کب آپ کا قدریں ہیں پہلے ہی written استعمال کرتے ہوئے 0 اور 1.
مثال:
[object HTMLPreElement] ٹول validates بائنری ان پٹ, اس لیے قدریں شامل ہندسہ دیگر سے 0 یا 1 ہیں rejected کے ساتھ ایک واضح پیغام.
آپ ممکن ہے بھی درج کریں بائنری قدریں کے ساتھ 0b prefix.
اعشاری XOR کیلکولیٹر
منتخب کریں اعشاری (بنیاد 10) کو perform XOR استعمال کرتے ہوئے ordinary مکمل اعداد.
مثال:
[object HTMLPreElement]کیلکولیٹر تبدیل کرتا ہے دونوں اعشاری اعداد کو بائنری اندرونی, انجام دیتا ہے bitwise XOR, اور پھر دکھاتا ہے نتیجہ میں تمام تعاون یافتہ نمبر سسٹمز.
یہ ہے particularly مفید کب programming کیونکہ آپ کریں نہیں ضرورت کو تبدیل کریں اعشاری اعداد دستی طور پر.
ہیکس XOR کیلکولیٹر
منتخب کریں ہیکسا ڈیسیمل (بنیاد 16) کے لیے ہیکسا ڈیسیمل قدریں.
مثال کے طور پر:
[object HTMLPreElement]کیلکولیٹر accepts ہیکسا ڈیسیمل ہندسہ:
0–9 اور A–F
آپ سکتا ہے درج کریں قدریں کسی ایک کے ساتھ یا بغیر 0x prefix.
خودکار بنیاد تبدیلی
Regardless کا منتخب ان پٹ بنیاد, ہر حساب دکھاتا ہے نتیجہ جیسے:
بائنری — مفید کے لیے دیکھیں انفرادی بٹ اعشاری — مفید کے لیے عام numeric interpretation ہیکسا ڈیسیمل — مفید کے لیے programming, memory قدریں, bitmasks, اور embedded سسٹمز
یہ ہٹائیں ضرورت کو استعمال الگ بائنری, اعشاری, اور ہیکسا ڈیسیمل کنورٹر.
بٹ چوڑائی اور Leading صفر
کے لیے bitwise کام, leading صفر سکتا ہے بنائیں بائنری قدریں زیادہ آسان کو موازنہ کریں.
اس کے بجائے کا:
[object HTMLPreElement]آپ ممکن ہے چاہتے ہیں:
[object HTMLPreElement]کیلکولیٹر سپورٹ کرتا ہے:
- خودکار چوڑائی
- 8-بٹ
- 16-بٹ
- 32-بٹ
- 64-بٹ
کب leading صفر ہیں enabled, بائنری نتیجہ رہتا ہے aligned کے ساتھ منتخب چوڑائی.
مثال کے طور پر:
[object HTMLPreElement]بڑا Integer XOR حسابات
کیلکولیٹر استعمال کرتا ہے JavaScript BigInt بجائے سے ordinary 32-بٹ JavaScript نمبر bitwise operators.
یہ اجازت دیتا ہے یہ کو کام کے ساتھ integers بڑا سے traditional 32-بٹ حد کب خودکار چوڑائی ہے منتخب.
اگر آپ منتخب کریں ایک مقرر چوڑائی ایسا جیسے 8 یا 16 بٹ, کیلکولیٹر چیک کریں کہ آپ کا قدریں موزوں کریں کے اندر کہ چوڑائی.
عام استعمال کرتا ہے کے لیے XOR
ایک bitwise XOR کیلکولیٹر ہے مفید کے لیے:
- Programming اور debugging
- Computer science اسائنمنٹس
- Learning بائنری حسابی
- Bitmask operations
- Flags اور permissions
- Embedded سسٹمز
- Microcontroller ڈیولپمنٹ
- Networking مشقیں
- ڈیجیٹل electronics
- Algorithm مشق
- ڈیٹا encoding experiments
- Technical interview تیاری
XOR کے لیے Programming
XOR نظر آتا ہے میں بہت سے programming languages استعمال کرتے ہوئے ^ operator.
مثال کے طور پر:
[object HTMLPreElement]تیار کریں:
[object HTMLPreElement]یہ کیلکولیٹر ہے مفید کب آپ چاہتے ہیں کو تصدیق کریں ایک bitwise نتیجہ بغیر تحریر ایک temporary program یا دستی طور پر موازنہ کریں بٹ.
ان پٹ Validation
کیلکولیٹر چیک کریں قدریں کے مطابق کو منتخب نمبر بنیاد.
بائنری: صرف 0 اور 1
اعشاری: non-منفی مکمل اعداد
ہیکسا ڈیسیمل: 0–9 اور A–F
اگر ایک invalid قدر ہے درج کریں, ٹول دکھاتا ہے ایک مخصوص پیغام اس کے بجائے کا واپس کریں ایک incorrect نتیجہ.
اکثر پوچھے گئے سوالات
کیا کرتا ہے XOR مطلب?
XOR stands کے لیے exclusive یا. یہ واپس کرتا ہے 1 کب دو corresponding بٹ ہیں مختلف اور 0 کب وہ ہیں وہی.
کیا ہے 12 XOR 10?
12 XOR 10 = 6.
میں بائنری:
1100 XOR 1010 = 0110
سکتا ہے میں حساب کریں XOR استعمال کرتے ہوئے ہیکسا ڈیسیمل اعداد?
ہاں. منتخب کریں ہیکسا ڈیسیمل اور درج کریں قدریں ایسا جیسے FF یا 0xFF.
کرتا ہے کیلکولیٹر دکھائیں بائنری مراحل?
ہاں. یہ دکھاتا ہے ان پٹ ایک, ان پٹ B, اور XOR نتیجہ جیسے aligned بائنری قدریں.
سکتا ہے میں استعمال 8-بٹ, 16-بٹ, 32-بٹ, یا 64-بٹ قدریں?
ہاں. آپ سکتا ہے منتخب کریں ایک مقرر بٹ چوڑائی یا let کیلکولیٹر معلوم کریں ضروری چوڑائی خودکار طور پر.
کیوں ہیں leading صفر مفید?
Leading صفر align corresponding بٹ, بنانا XOR operation آسان کو read اور تصدیق کریں.
کرتا ہے XOR کام جیسے عام addition?
نہیں. XOR ہے ایک bitwise logical operation, نہیں ordinary حسابی.
حساب کریں XOR آن لائن
درج کریں دو قدریں, منتخب کریں بائنری, اعشاری, یا ہیکسا ڈیسیمل, اور استعمال XOR کیلکولیٹر کو حاصل کریں نتیجہ فوراً. ٹول ہے ڈیزائن کیا گیا کے لیے ڈویلپرز, طلبہ, engineers, اور technical صارفین جو ضرورت ایک تیز طریقہ کو حساب کریں XOR اور موازنہ کریں نتائج تمام میں متعدد نمبر سسٹمز.