كل وظائف محوِّل الثنائي
تحويل متعدد الأساسات في الوقت الفعلي
يعرض المحوِّل العدد في الثنائي والثماني والعشري والسداسي عشري وأي أساس مخصص بين 2 و62 — مع الأبجدية القابلة للتخصيص (أرقام، حروف كبيرة ثم صغيرة). يقبل الإدخال بادئات 0b (ثنائي) و0o (ثماني) و0x (سداسي عشري)، مع كشف تلقائي للأساس. النتيجة تتحدث مع كل ضغطة، بدون زر «تحويل».
أعداد مسجّلة وغير مسجّل
يمكن قراءة نمط البتّات نفسه بثلاث طرق: غير مسجّل (0 إلى 2ⁿ−1)، مسجّل في مكمل اثنين (−2ⁿ⁻¹ إلى 2ⁿ⁻¹−1)، مسجّل في الإشارة والمقدار أو في مكمل واحد. يعرض المحوِّل التفسيرات الأربعة معًا، تجنب أخطاء الفائض والإشارة الكلاسيكية. الحجم قابل للتخصيص من 4 إلى 1024 بتّة، أو مخصص ما وراء ذلك.
مكمل اثنين خطوة بخطوة
التبويب المخصص يعرض العرض الكامل: كتابة القيمة المطلقة في الثنائي على n بتّات، عكس كل بتّة، ثم إضافة 1. للعدد الموجب، البتّة الأولى هي ببساطة علامة الإشارة. على 8 بتّات، يصبح −5 إذن 11111011. هذا التمثيل، المستخدم في كل معالج، يجعل الجمع والطرح متساويين.
عارض بتّات قابل للنقر
كل بتّة تُظهر وزنها (2⁰، 2¹، 2²…) وقيمتها. النقر يُبدّل البتّة ويُعاد حساب كل تحويل فورًا: إنها أبسط طريقة لفهم قيمة البايت، بناء قناع أو تفكيك عنوان IP إلى ثنائي.
حاسبة ثنائية وعمليات على البتّات
الجمع والطرح والضرب والقسمة الصحيحة وباقي القسمة تعمل بدقة تعسّفية. العمليات الثنائية — AND (&) وOR (|) وXOR (^) وإزاحة يسرى (<<) وإزاحة يمنى (>>) — تحترم الحجم المختار (8، 16، 32، 64 بتّة…) والتفسير مسجّل أو غير مسجّل. النتيجة تظهر في كل أساس مع نمط البتّات المطابق.
نص إلى ثنائي
التحويل من نص أو ملف أو رابط URL إلى ثنائي وسداسي عشري وثماني وعشري أكواد البايتات، مع جدول لكل حرف (كود، ثنائي، سداسي عشري). الترميزات المدعومة: UTF-8، ASCII، Latin-1 (ISO-8859-1)، Windows-1252 وUTF-16. الفك العكسي يقبل تسلسلًا ثنائيًا أو سداسي عشري أو ثمانيًا، مع أو بدون مسافات.
جدول تحويل تفاعلي
تصفّح قيم من 0 إلى 255 (وما وراءه) مع تمثيلاتها العشرية والسداسي العشري والثنائي والثماني وحرفها. حقل البحث يُصفّي فورًا والنقر على صف يحمّل القيمة في المحوِّل — مثالي لتعلم ASCII وقوى العدد 2.
السداسي العشري والألوان
اكتب لونًا بصيغة #RRGGBB: تحسب الأداة RGB وHSL وCMYK، تُظهر المعاينة واللون المكمل، وتحوّل القيمة السداسي العشري إلى ثنائي وثماني وعشري في لحظة واحدة.
البايتات ووحدات البيانات
تحويل البتّات والبايتات والكيلوبايت والميجابايت والغيغابايت والتيرابايت ومعادلاتها الثنائية (KiB، MiB، GiB، TiB) مع احترام كلتا الاتفاقية: النظام الدولي (1 KB = 1000 بايت) ونظام IEC (1 KiB = 1024 بايت).
صلاحيات Unix (chmod)
ترجمة رمز chmod (755, 644…) إلى ترميز رمزي rwxr-xr-x، إلى ثنائي لكل فئة (المالك، المجموعة، الآخرون) والعكس. القيم 4=قراءة، 2=كتابة، 1=تنفيذ تُفصّل وتُشرح.
السجل والمشاركة والتصدير
كل تحويل يُحفظ محليًا: أعد تحميله بنقرة واحدة أو امسح القائمة. شارك قيمة عبر رابط URL (?v=base:value) وصدّر النتائج إلى TXT، CSV، JSON أو Markdown. لوحة أوامر (Ctrl+K) للتنقل بين الأوضاع التسعة.
كيف تحوّل من ثنائي إلى عشري
كل بتّة من عدد ثنائي تقابل قوة من العدد 2: البتّة اليمنى تساوي 2⁰ = 1، والتالية 2¹ = 2، ثم 2² = 4، 2³ = 8، إلخ. لتحويل 1010: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. عمومًا، تجمع فقط أوزان البتّات التي قيمتها 1.
رابط عكسي: 11111111 (ثماني بتّات من 1) = 255، القيمة القصوى لبايت غير مسجّل، أي 2⁸ − 1. قوى العدد 2 المفيدة للتذكر: 2¹⁰ = 1024 (كيلو ثنائي)، 2²⁰ = 1048576 (ميجا ثنائي)، 2³⁰ ≈ 1 مليار (غيغا ثنائي).
كيف تحوّل عددًا عشريًا إلى ثنائي
طريقة القسمة المتتالية: اقسم العدد على 2 ودوّن الباقي (0 أو 1). كرر مع الناتج حتى تصل إلى 0، ثم اقرأ الباقيات من الأسفل إلى الأعلى.
مثال على 13: 13 ÷ 2 = 6 باقي 1؛ 6 ÷ 2 = 3 باقي 0؛ 3 ÷ 2 = 1 باقي 1؛ 1 ÷ 2 = 0 باقي 1 → قراءة عكسية: 1101. تحقق: 8 + 4 + 0 + 1 = 13.
جدول مرجعي لقوى العدد 2
مفيد للتحويل الذهني: 2⁰=1، 2¹=2، 2²=4، 2³=8، 2⁴=16، 2⁵=32، 2⁶=64، 2⁷=128، 2⁸=256، 2⁹=512، 2¹⁰=1024، 2¹¹=2048، 2¹²=4096، 2¹³=8192، 2¹⁴=16384، 2¹⁵=32768، 2¹⁶=65536. كل بايت في الثنائي يستخدم بالضبط 8 بتّات: من 00000000 إلى 11111111.
موصى به لـ
طلاب ومعلمو علوم الحاسوب (تعلم أساسات الأعداد، ASCII، مكمل اثنين)، المطورون (قناعات بتّات، علامات، بروتوكولات، تصحيح سداسي عشري)، مشرفو النظام (صلاحيات chmod، تحليل القناع)، وكل من يريد محوِّل ثنائي عبر الإنترنت سريع وموثوق وخاص.