بائنری کیلکولیٹر
جمع کریں, منفی کریں, ضرب دیں یا divide دو بائنری اعداد.
آخری اپ ڈیٹ:
بائنری کیلکولیٹر

0s اور 1s سے بنائے گئے بائنری اعداد و شمار کے ساتھ اعداد کے لئے اوپر بائنر کمپیوٹر کا استعمال کریں.
آپ شامل کر سکتے ہیں، سٹراٹ، کثیر، یا تقسیم بائنری اعداد و شمار اور فوری طور پر نتائج کو دیکھ سکتے ہیں:
بائنری
اعشاری
Hexadecimal کے مترادفات
اکیڈمی
مزید تکنیکی کام کے لئے، بٹ ویئر آپریشنز، مقررہ بٹ وسیع، دستخط شدہ معیار، دو کے اضافی، ٹرانسمیشن، اور اوپر ٹرانسکوننگ کا استعمال کرنے کے لئے پروگرامنگ موڈ پر منتقل کریں.
بائنری کمپیوٹر کا استعمال کیسے کریں
کمپیوٹر کا استعمال بہت آسان ہے.
آپ کا پہلا بائنری نمبر درج کریں، ایک آپریشن کا انتخاب کریں، اور دوسرا بائنر نمبر درج کریں۔
مثال کے طور پر:
1010 + 1101
نتیجہ ہے:
10111
اس کے علاوہ، یہ ایک ہی قیمت ہے:
دسواں: 23
زمرہ: 17ء
زمرہ: 27
نتائج کو خود کار طریقے سے اپ ڈیٹ کیا جاتا ہے جب آپ ایک نمبر یا عمل کو تبدیل کرتے ہیں.
ایک بائنری نمبر کیا ہے؟
بائنری ایک اعداد و شمار ہے جو صرف استعمال کرتا ہے:
0 اور 1
کمپیوٹرز بائنری استعمال کرتے ہیں کیونکہ ڈیجیٹل ہارڈ ویئر عام طور پر دو حالات کے ساتھ کام کرتا ہے، جیسے:
آؤٹ آؤ
یا:
0 / 1
ہر بائنری اعداد و شمار کو ایک چھوٹا سا کہا جاتا ہے.
مثال کے طور پر:
1010₂ = 10₁₀
چھوٹی 2 کا مطلب یہ ہے کہ اعداد و شمار 2 میں لکھا جاتا ہے.
بائنری اضافہ
بائنری اضافہ عام دسواں اضافہ کے طور پر کام کرتا ہے، لیکن صرف 0 اور 1 استعمال کیا جاتا ہے.
بنیادی قوانین ہیں:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
جب 1 + 1 شامل کریں تو 0 لکھیں اور اگلے ستون میں 1 لے لو.
مثال:
[object HTMLPreElement]آپ کو خود کار طریقے سے بائنری اضافہ کرنے کے لئے کمپیوٹر کا استعمال کر سکتے ہیں.
بائنری سٹریکشن
بائنری سوٹراکس بھی دائیں سے بائیں تک کام کرتا ہے.
جب اوپر بٹ نیچے بٹ سے چھوٹا ہے تو آپ اگلے بائنری پوزیشن سے قرض لیتے ہیں.
مثال:
[object HTMLPreElement]کمپیوٹر خود کار طریقے سے قرض ادا کرتا ہے.
یہ بھی عام سادہ موڈ میں منفی نتائج دکھا سکتا ہے.
بائنری کثیر
بائنری کثیرنگ دسواں کثیرگاری سے زیادہ آسان ہے کیونکہ ہر اعداد 0 یا 1 ہے.
بنیادی قوانین ہیں:
0 × کچھ بھی = 0
1 × ایک بائنری نمبر = ایک ہی بائنر نمبر
مثال:
[object HTMLPreElement]کمپیوٹر مکمل آرٹمیٹک کا استعمال کرتے ہوئے کثیر کرنے کا عمل کرتا ہے، لہذا یہ طویل بائنری قیمتوں کو بھی ہینڈل کرسکتا ہے.
بائنری تقسیم
بائنری تقسیم طویل تقسیم کے طور پر کام کرتا ہے.
مثال کے طور پر:
1011 ÷ 10
دیتا ہے :
کی تعداد: 101
باقی رہیں: 1
کمپیوٹر کو دونوں کووینٹ اور باقی ہے جب تقسیم منتخب کیا جاتا ہے.
دسمبر میں بائنری تبدیل
بائنری کو دسواں میں تبدیل کیا جا سکتا ہے جس میں دو طاقتیں شامل کی جاتی ہیں جو ہر ایک 1 بٹ کی طرف سے نمائندگی کی جاتی ہے.
مثال کے طور پر:
1010
معنی کے معنی:
8 + 0 + 2 + 0 = 10
لہٰذا:
1010₂ = 10₁₀
کمپیوٹر خود کار طریقے سے ہر نتائج کے لئے دسواں قدر دکھاتا ہے.
ہیکسڈکیمال تبدیل کرنے کے لئے
بائنری نقشے ہیکسڈسیمال کے لئے احتیاط سے ہے کیونکہ ایک ہیکساڈسیمل اعداد و شمار چار بائنر بٹ کی نمائندگی کرتا ہے.
مثال کے طور پر:
1111₂ = F₁₆
اور:
11111111₂ = FF16 کے لئے
اعداد و شمار خود کار طریقے سے ہیکسڈکیمال نتائج دکھاتا ہے.
اکیڈمی کے اوکٹل تبدیل
Octal بنیادی 8 کا استعمال کرتا ہے اور تین سیٹوں میں بٹ گروپ کرکے بائنری سے تبدیل کیا جا سکتا ہے.
مثال کے طور پر:
111111₂ = 77₈
آپ کو دستی طور پر بٹ جمع کرنے کی ضرورت نہیں ہے کیونکہ کمپیوٹر فوری طور پر اوٹال کے معیار کو ظاہر کرتا ہے.
تیزی سے بنیادی کنورٹر
انٹرویو بیس کنورٹر آپ کو ایک قیمت درج کرنے اور اس کے درمیان تبدیل کرنے کی اجازت دیتا ہے:
بائنری - بنیاد 2
زینب - بنیادی 8
زمرہ:10ء کی دہائی
ہیکسڈکیمال - بنیاد 16
مثال کے طور پر:
255ء کی دہائی
بن جاتا ہے:
بائنری کے لئے: 11111111
زمرہ:FF کے مترادفات
زمرہ: 377ء
یہ صرف تبدیل کرنے کی ضرورت ہے اور ایک آرٹمی عمل کو انجام دینے کی ضرورت نہیں ہے جب مفید ہے.
بٹواں اور
اور آپریشن مطابقت پذیر بٹ کی موازنہ کرتا ہے.
نتائج کے لئے ہے 1 جب دونوں بٹ ہیں 1.
مثال:
[object HTMLPreElement]لہٰذا:
1100 اور 1010 = 1000
بٹوا یا
اور پھر آپریشن واپس آتا ہے 1 جب ایک چھوٹا سا 1.
مثال:
[object HTMLPreElement]لہٰذا:
1100 یا 1010 = 1110
بٹواس XOR
XOR آپریشن 1 واپس آتا ہے جب دو بٹ مختلف ہیں.
مثال:
[object HTMLPreElement]لہٰذا:
1100 XOR 1010 = 0110
بائیکاٹ نہیں
ہر ایک کو نہیں پھینکتا
0 1 ہو جاتا ہے اور 1 0 ہو جاتا ہے۔
مثال کے طور پر، 8 بٹ کا استعمال کرتے ہوئے:
[object HTMLPreElement]بن جاتا ہے:
[object HTMLPreElement]یہ ایک مقررہ بٹ وسیع نہیں ہے کیونکہ کمپیوٹر کو معلوم ہونا چاہئے کہ کتنے بٹ تبدیل کیا جانا چاہئے.
بائیں اور دائیں ٹرانسمیشن
ایک بائیں بٹن بائیں کو منتقل کرتا ہے.
مثال:
0011
مثبت مجموعی طور پر، ایک پوزیشن کے ذریعے چپ رہنے کے لئے، 2 کے ذریعے کثیر کرنے کے لئے اسی طرح ہے.
ایک راستہ بٹ کو دائیں جانب منتقل کرتا ہے.
مثال:
1100 >> 2 = 0011
پروگرامنگ موڈ بھی آپ کو منطقی یا آرٹمیٹک دائیں تبدیلی کے رویے کو منتخب کرنے کی اجازت دیتا ہے جہاں مناسب ہے.
پروگرامنگ موڈ کیا ہے؟
سادہ موڈ معمولی بائنری آرٹمی کے لئے ڈیزائن کیا گیا ہے.
پروگرامنگ موڈ تکنیکی کنٹرول شامل کرتا ہے جیسے:
اور
یا
XOR
نہیں
بائیں تبدیلی
صحیح تبدیلی
8بٹ کے لئے 16بٹ کے لئے 32بٹ اور 64بٹ ویڈس
دستخط اور غیر دستخط کردہ قیمتیں
2 کے اضافی
ٹرانسمیشن کی تشخیص
مندرجہ ذیل بنیادوں میں شامل
یہ بنیادی کمپیوٹر آسان رکھتا ہے جبکہ اب بھی ڈویلپرز اور طالب علموں کو زیادہ کنٹرول فراہم کرتا ہے جب ضرورت ہوتی ہے.
دستخط اور نامعلوم بائنری اعداد و شمار
ایک مقررہ وسیع بائنری ماڈل مختلف قیمتوں کی نمائندگی کر سکتے ہیں اس پر منحصر ہے کہ یہ دستخط یا غیر دستخط کے طور پر علاج کیا جاتا ہے.
مثال کے طور پر، 8 بٹ کے ساتھ:
11111111
معنی کے معنی:
ملاحظہ کریں: 255
لیکن دو مکمل شکل میں یہ ہے:
−1
کمپیوٹر ایک مقررہ بٹ وسیع استعمال کرتے وقت دونوں تفسیر دکھا سکتا ہے.
2 کا مکمل کیا ہے؟
دو کے مکمل ایک عام طریقہ ہے کمپیوٹر منفی بائنری مجموعہ کی نمائندگی کرتا ہے.
ایک مثبت بائنری قیمت کے دو مکمل کرنے کے لئے:
- ہر بٹ میں تبدیل کریں
- 1 شامل کریں
مثال کے طور پر:
[object HTMLPreElement]انورٹ :
[object HTMLPreElement]شامل کریں: 1
[object HTMLPreElement]8 بٹ کے طور پر دستخط:
11111011 = −5
انٹرویو دو مکمل کنورٹر یہ خود کار طریقے سے کر سکتے ہیں.
Binary Overflow کیا ہے؟
اضافی ٹرانسمیشن ہوتا ہے جب ایک نتائج منتخب کردہ بٹ کے اندر اندر نہیں ملتا ہے.
مثال کے طور پر، سب سے بڑا 8 بٹ غیر دستخط قیمت ہے:
11111111 = 255
1 میں شامل کیا جاتا ہے:
[object HTMLPreElement]ریاضی کے نتائج 256 ہیں، لیکن صرف آٹھ بٹ محفوظ کیا جا سکتا ہے.
8 بٹ کے معیار کے مطابق:
00000000
یہ دونوں ریاضی کے نتائج اور مقررہ وسیع ذخیرہ کردہ نتائج کو ظاہر کرتا ہے اور آپ کو بتاتا ہے کہ جب اضافی بہاؤ ہوتا ہے.
بٹ وسیع کیوں ہے؟
بٹ وسیع پیمانے پر بتاتا ہے کہ کتنے بٹ دستیاب ہیں.
مشترکہ وسیع شامل ہیں:
8 بٹ
16 بٹ
32 بٹ
64 بٹ
اگر آپ خود کار / غیر محدود منتخب کرتے ہیں تو، کمپیوٹر مکمل ریاضی نتائج کے لئے کافی جگہ استعمال کرتا ہے.
یہ عام آرٹمی کے لئے فائدہ مند ہے کیونکہ جواب ایک مقررہ ریکارڈ سائز میں مجبور نہیں کیا جاتا ہے.
کیا میں بہت طویل بائنری اعداد استعمال کرسکتا ہوں؟
جی ہاں۔
کمپیوٹر عام طور پر شمار کرنے کے لئے BigInt پر مبنی مجموعی اعداد و شمار کا استعمال کرتا ہے، جس میں زیادہ سے زیادہ معیار کی اجازت دیتا ہے. JavaScriptایک عام محفوظ مجموعی حد ہے.
یہ آلہ طویل بائنری اعداد و شمار اور پروگرامنگ سے متعلق اعداد کے لئے زیادہ مناسب بناتا ہے.
کیا میں بائنری اعداد میں جگہوں میں داخل ہو سکتا ہوں؟
جی ہاں۔
آپ اس طرح کے معیار میں داخل کر سکتے ہیں:
1111 0000 1010
کمپیوٹر محاسبات کے دوران جگہوں کو نظر انداز کرتا ہے.
یہ طویل بائنری قیمتوں کو پڑھنے کے لئے آسان بنا سکتا ہے.
پروگرامنگ موڈ میں، آپ کو گروپ دوہری آؤٹ پٹ بھی فعال کر سکتے ہیں.
کیا میں ایک بائنری نمبر سے پہلے 0b درج کر سکتا ہوں؟
جی ہاں۔
دونوں طریقوں کو قبول کیا جاتا ہے:
101010
اور:
0b101010
پروگرامنگ موڈ میں، معیاری پیشگوئیوں کو دیگر بنیادوں کے لئے بھی استعمال کیا جا سکتا ہے، جس میں شامل ہیں:
0xFF کے لئے hexadecimal
0o77 کے لئے
کیا میں مختلف اعداد و شمار کو موازنہ کر سکتا ہوں؟
جی ہاں، پروگرامنگ موڈ میں
مثال کے طور پر:
بائنری A: 1010
اور:
ہیکس B: F
ایک ہی شمار میں استعمال کیا جا سکتا ہے.
ان کے دسواں معیار 10 اور 15 ہیں، لہذا:
1010₂ + F₁₆ = 11001₂
یہ کوڈ، ریکارڈز، میموری ایڈریس، پروٹوکولز اور ہیکسڈکیمل دستاویزات کے ساتھ کام کرتے وقت مفید ہے.
ایک بائنری کمپیوٹر کیوں استعمال کریں؟
دستی بائنری اعداد و شمار مشکل ہو جاتے ہیں جب قیمتوں کو زیادہ ہو جاتا ہے یا جب آپ کو کئی اعداد کے نظام کے درمیان منتقل کرنے کی ضرورت ہے.
یہ کمپیوٹر آپ کی مدد کر سکتے ہیں:
- Computer science homework
- پروگرامنگ
- ڈیجیٹل electronics
- نیٹ ورکنگ
- Embedded سسٹمز
- Binary Arithmetic کے مترادفات
- تھوڑا ماسک
- ریکارڈنگ کے معیار
- بنیادی تبدیلی
- 2 مکمل اعداد و شمار
سب کچھ براؤزر میں براہ راست شمار کیا جاتا ہے.
اکثر پوچھے گئے سوالات
ایک بائنری کمپیوٹر کیا ہے؟
ایک بائنری کمپیوٹر 0 اور 1 سے بنائے گئے بیس 2 اعداد و شمار کا استعمال کرتے ہوئے آرٹمی اور بٹویڈا آپریشنوں کو انجام دیتا ہے.
کیا یہ اعداد و شمار بائنری اعداد میں شامل کر سکتے ہیں؟
جی ہاں دو بائنری معیار درج کریں اور بائنر نتائج کے ساتھ ساتھ دسواں، ہیکسڈسیمال، اور اکتال معادل حاصل کرنے کے لئے شامل کریں.
کیا یہ بائنری اعداد و شمار کو کم کر سکتا ہے؟
جی ہاں، بائنری سٹٹراکس کی حمایت کی جاتی ہے، جس میں سادہ موڈ میں منفی نتائج شامل ہیں.
کیا یہ دوہری اعداد و شمار کو بڑھاتا ہے؟
جی ہاں، آلہ مکمل آرٹمیٹک کا استعمال کرتے ہوئے بائنری کثیرنگ کرتا ہے.
کیا بائنری تقسیم باقی چیزوں کو دکھاتا ہے؟
جی ہاں، تقسیم کوکوئینٹ اور باقی کو دکھاتا ہے.
کیا میں دسواں میں بائنری تبدیل کر سکتا ہوں؟
جی ہاں، نتائج خود کار طریقے سے اس کے دسواں معادل کو شامل کرتے ہیں، اور فوری بیس کنورٹر ایک مستقل بائنری نمبر تبدیل کر سکتے ہیں.
کیا میں دسواں کو بائنری میں تبدیل کر سکتا ہوں؟
جی ہاں، فوری بیس کنورٹر میں ایک دسواں نمبر درج کریں اور دسواس کو انٹرویو بیس کے طور پر منتخب کریں۔
کیا کمپیوٹر اور یا XOR کی حمایت کرتا ہے؟
جی ہاں، یہ عمل پروگرامنگ موڈ میں دستیاب ہے.
کیا یہ حمایت نہیں کرتا؟
جی ہاں، استعمال کرنے سے پہلے ایک فکسڈ 8، 16، 32 یا 64 بٹ کی وسیع پیمانے پر منتخب کریں.
امضا موڈ کا کیا مطلب ہے؟
دستخط کردہ موڈ دو مکمل نمائندگی کا استعمال کرتے ہوئے فیکٹری بٹ ماڈلوں کا علاج کرتا ہے، منفی قیمتوں کی اجازت دیتا ہے.
8 بٹ بائنری نمبر کیا ہے؟
ایک 8 بٹ بائنری نمبر آٹھ بٹ پر مشتمل ہے.Unseigned values can range from 0 to 255, while signed two-s-complement values range from −128 to 127.
کیا کمپیوٹر پر اضافی ٹرانسمیشن کا پتہ چلتا ہے؟
جی ہاں، ایک مقررہ بٹ وسیع کے ساتھ، کمپیوٹر دکھا سکتا ہے جب ایک ریاضی نتائج منتخب شدہ دستخط یا غیر دستخط کی حد سے باہر گر جاتا ہے.
کیا میں بڑے بائنری اعداد و شمار کے ساتھ حساب کر سکتا ہوں؟
جی ہاں، Unbounded arithmetic عام پھولوں کے نقطہ نظر کے بجائے BigInt کا استعمال کرتا ہے.
کیا ایک سرور پر اعداد و شمار بھیجے جاتے ہیں؟
No. Calculator منطق براؤزر میں مقامی طور پر چلتا ہے.
کیا میں دیکھ سکتا ہوں کہ بائنری اعداد و شمار کیسے کام کرتے ہیں؟
جی ہاں، منتخب کردہ عمل کی ایک سادہ وضاحت دیکھنے کے لئے مرحلے سے مرحلے میں حل دکھائیں.