Skip to content

محوّل الأنظمة العددية — ثنائي وست عشري وعشري وثماني

حوّل بين الأنظمة الثنائية والست عشرية والعشرية والثمانية وأي أساس من 2 إلى 36 فوراً — أداة مجانية أونلاين تعمل في متصفّحك. جرّبها الآن.

بدون تتبّع يعمل في المتصفّح مجاني
ثنائي (أساس 2)
-
ثماني (أساس 8)
-
عشري (أساس 10)
-
ست عشري (أساس 16)
-
أساس مخصص
-
الصيغ الحرفية للكود
-
ثنائي مُجمّع
-
Reviewed for mathematical accuracy and BigInt precision — Go Tools Engineering Team · Mar 22, 2026

ما هو محوّل الأنظمة العددية؟

محوّل الأنظمة العددية هو أداة تُترجم القيم بين أنظمة العد الموضعية المختلفة، كل منها مُعرّف بجذره (كما وصف في كتاب Knuth *The Art of Computer Programming*) — عدد الأرقام الفريدة المستخدمة. كل نظام عددي موضعي، أي أن قيمة الرقم تعتمد على موضعه داخل العدد.

الأسس الأربعة الأكثر شيوعاً في الحوسبة هي: الثنائي (أساس 2) والثماني (أساس 8) والعشري (أساس 10) والست عشري (أساس 16). الثنائي هو اللغة الأصلية للمعالجات. الثماني يتوافق مع مجموعات 3 بتات ويُستخدم لصلاحيات ملفات Unix. العشري هو الافتراضي البشري. الست عشري يضغط 4 بتات في حرف واحد، مما يجعله المعيار لعناوين الذاكرة وأكواد ألوان CSS وفحص البيانات.

النظام الست عشري هو تنسيق التمثيل السائد في الحوسبة الحديثة. تعرض مصححات الذاكرة العناوين بالست عشري (مثل 0x7FFF5FBFF8C0)، وتُعبّر أدوات CSS والتصميم عن الألوان كثلاثيات ست عشرية (مثل #FF5733)، وعناوين MAC تُكتب كست ثمانيات مفصولة.

تدعم هذه الأداة أي أساس صحيح من 2 إلى 36، باستخدام الأرقام 0-9 والحروف A-Z للأسس فوق 10. تعمل بـ BigInt في JavaScript، مما يتيح حساباً بدقة تعسفية. جميع المعالجة تتم بالكامل في متصفحك — لا يُنقل أي بيانات إلى خادم.

تحويل الأسس أساسي أيضاً لفهم مخرجات أدوات الترميز — مثلاً، مولّدات تجزئة MD5 وSHA تُنتج مخرجات ست عشرية، ومعرّفات UUID مُنسّقة كـ 32 رقماً ست عشرياً.

// Convert decimal 255 to other bases
console.log((255).toString(2));  // → '11111111'  (binary)
console.log((255).toString(8));  // → '377'       (octal)
console.log((255).toString(16)); // → 'ff'        (hexadecimal)

// Parse binary/hex strings back to decimal
console.log(parseInt('11111111', 2)); // → 255
console.log(parseInt('ff', 16));      // → 255

// JavaScript code literals (same value, different syntax)
const bin = 0b11111111; // 255  (binary literal)
const oct = 0o377;      // 255  (octal literal)
const hex = 0xff;       // 255  (hex literal)

الميزات الرئيسية لأداة تحويل الأسس

تحويل فوري متعدد الأسس

شاهد النتائج بالنظام الثنائي والثماني والعشري والست عشري في آن واحد — تُحدّث جميع الحقول فوراً أثناء الكتابة.

دعم أساس مخصص (2-36)

حوّل من وإلى أي أساس بين 2 و36 باستخدام الأرقام 0-9 والحروف A-Z.

دقة تعسفية مع BigInt

لا حد لحجم أرقام الإدخال. حوّل قيماً بمئات الأرقام بدون فقدان الدقة.

مخرجات جاهزة للكود

انسخ القيم كصيغ حرفية للغات البرمجة (0b و0o و0x) جاهزة لـ JavaScript وPython وGo وRust وC.

عرض ثنائي مُجمّع

يُعرض الإخراج الثنائي بتجميع النبلات (مجموعات 4 بتات) لسهولة الفحص البصري.

100% في المتصفح

تتم جميع المعالجة محلياً في متصفحك. بدون رفع إلى خادم، بدون تتبع، بدون ملفات تعريف ارتباط — بياناتك لا تغادر جهازك أبداً.

أمثلة تحويل الأسس

ثنائي إلى عشري — رمز ASCII

1000001
65

القيمة الثنائية 1000001 تساوي العشري 65، وهو رمز ASCII للحرف الكبير 'A'. فهم هذا التعيين أساسي لترميز النصوص في الحوسبة.

عشري إلى ثنائي — قناع الشبكة الفرعية

255
11111111

العشري 255 يُحوّل إلى الثنائي 11111111 — ثمانية بتات كاملة من الواحدات. هذا هو اللبنة الأساسية لأقنعة الشبكة الفرعية مثل 255.255.255.0.

عشري إلى ست عشري — قناة لون RGB

255
FF

العشري 255 هو FF في النظام الست عشري، ويمثل القيمة القصوى لقناة لون RGB واحدة. ألوان CSS مثل #FF5733 تستخدم رقمين ست عشريين لكل قناة.

لون ست عشري إلى ثنائي

FF5733
1111 1111 0101 0111 0011 0011

تحويل رمز لون CSS الست عشري إلى تمثيله الثنائي لفهم أنماط البتات الفردية.

ست عشري إلى عشري — عنوان ذاكرة

1A3F
6719

العنوان الست عشري 0x1A3F يساوي العشري 6719. تعرض مصححات الأخطاء ومفتشات الذاكرة العناوين بالنظام الست عشري لأنه يتوافق بشكل نظيف مع النظام الثنائي.

صلاحيات Unix إلى عشري

755
493

تحويل صلاحية ملف Unix الثمانية (rwxr-xr-x) إلى مكافئها العشري.

ثمانية IP ثنائي إلى عشري

11000000
192

تحويل ثمانية عنوان IP ثنائية إلى عشري — الثمانية الأولى من 192.168.x.x.

رقم كبير في الأساس 36

1000000
LFLS

ترميز رقم عشري كبير إلى سلسلة نصية مضغوطة بالأساس 36، يُستخدم عادة في مختصرات الروابط.

التحويلات الشائعة بين الأسس

مرجع سريع لأكثر تحويلات الأنظمة العددية استخداماً.

كيفية تحويل الثنائي إلى الست عشري

Binary (Base 2) Hexadecimal (Base 16)

جمّع الأرقام الثنائية في مجموعات من 4 من اليمين إلى اليسار، ثم عيّن كل مجموعة إلى مكافئها الست عشري. مثلاً، 1010 1111 تصبح AF. لتحويل الست عشري إلى ثنائي، وسّع كل رقم ست عشري إلى مكافئه الثنائي من 4 بتات.

10101111 AF

كل رقم ست عشري يمثل بالضبط 4 بتات ثنائية — احفظ تعيين 0-<bdi>F</bdi> وستصبح التحويلات فورية.

جرّبها أعلاه — أدخل رقمك وشاهد النتيجة فوراً.

كيفية تحويل الثنائي إلى العشري

Binary (Base 2) Decimal (Base 10)

اضرب كل رقم ثنائي في 2 مرفوعاً لقوة موضعه (بدءاً من 0 على اليمين)، ثم اجمع جميع القيم. مثلاً، 1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11.

1011 11

قوى 2 تستحق الحفظ: 1، 2، 4، 8، 16، 32، 64، 128، 256، 512، 1024.

جرّبها أعلاه — أدخل رقمك وشاهد النتيجة فوراً.

كيفية تحويل الست عشري إلى العشري

Hexadecimal (Base 16) Decimal (Base 10)

اضرب كل رقم ست عشري في 16 مرفوعاً لقوة موضعه، ثم اجمع. مثلاً، FF = 15×16¹ + 15×16⁰ = 240 + 15 = 255.

FF 255

تذكر أن <bdi>A</bdi>=10، <bdi>B</bdi>=11، <bdi>C</bdi>=12، <bdi>D</bdi>=13، <bdi>E</bdi>=14، <bdi>F</bdi>=15 في النظام الست عشري.

جرّبها أعلاه — أدخل رقمك وشاهد النتيجة فوراً.

كيفية تحويل العشري إلى الثماني

Decimal (Base 10) Octal (Base 8)

اقسم العدد العشري بشكل متكرر على 8، واجمع البواقي. اقرأ البواقي من الأسفل إلى الأعلى للحصول على النتيجة الثمانية. مثلاً، 255 ÷ 8 = 31 باقي 7، 31 ÷ 8 = 3 باقي 7، 3 ÷ 8 = 0 باقي 3، مما يعطي 377.

255 377

الثماني يُستخدم عادة لصلاحيات ملفات <bdi>Unix</bdi>: 7=<bdi>rwx</bdi>، 5=<bdi>r-x</bdi>، 4=<bdi>r--</bdi>.

جرّبها أعلاه — أدخل رقمك وشاهد النتيجة فوراً.

كيفية تحويل الثماني إلى الست عشري

Octal (Base 8) Hexadecimal (Base 16)

أسهل طريقة هي تحويل الثماني إلى ثنائي أولاً (كل رقم ثماني = 3 بتات)، ثم إعادة التجميع في نبلات 4 بتات للست عشري. مثلاً، الثماني 755 → ثنائي 111 101 101 → إعادة تجميع كـ 0001 1110 1101 → ست عشري 1ED.

755 1ED

المرور عبر الثنائي كخطوة وسيطة هو دائماً تقريباً الطريق الأسرع بين الثماني والست عشري.

جرّبها أعلاه — أدخل رقمك وشاهد النتيجة فوراً.

كيفية تحويل الثماني إلى الثنائي

Octal (Base 8) Binary (Base 2)

استبدل كل رقم ثماني بمكافئه الثنائي من 3 بتات. مثلاً، الثماني 17 → 001 111 → الثنائي 1111 (أزل الأصفار البادئة).

17 1111

بما أن 8 = 2³، كل رقم ثماني يُعيّن بالضبط إلى 3 أرقام ثنائية — مما يجعل هذا التحويل بحثاً بسيطاً.

جرّبها أعلاه — أدخل رقمك وشاهد النتيجة فوراً.

كيفية استخدام محوّل الأنظمة العددية

  1. 1

    اختر الأساس المصدر

    اختر أساس رقم الإدخال من القائمة المنسدلة: ثنائي (2)، ثماني (8)، عشري (10)، ست عشري (16)، أو أي أساس مخصص من 2 إلى 36.

  2. 2

    أدخل رقمك

    اكتب أو الصق الرقم الذي تريد تحويله في حقل الإدخال. تتحقق الأداة من مدخلاتك في الوقت الفعلي مقابل الأساس المحدد.

  3. 3

    شاهد النتائج الفورية

    شاهد القيم المحوّلة فوراً في حقول الثنائي والثماني والعشري والست عشري أسفل الإدخال. تُحدّث جميع التحويلات أثناء الكتابة.

  4. 4

    انسخ أو استخدم الصيغ الحرفية للكود

    انقر زر النسخ بجانب أي مخرج لنسخ القيمة. استخدم قسم الصيغ الحرفية للكود للحصول على تنسيقات جاهزة للغات البرمجة مثل 0xFF و0b1010 و0o17.

حالات استخدام تحويل الأسس

تصحيح عناوين الذاكرة
حوّل عناوين الذاكرة الست عشرية إلى ثنائي أو عشري لتصحيح حسابات المؤشرات وتخطيطات الذاكرة.
تحويل أكواد ألوان CSS
حوّل أكواد الألوان الست عشرية مثل #FF5733 إلى مكافئاتها العشرية RGB أو أنماط البتات الثنائية.
صلاحيات ملفات Unix
حوّل بين أكواد الصلاحيات الثمانية (755، 644) وتمثيلاتها العشرية أو الثنائية.
أقنعة الشبكة الفرعية
حوّل أقنعة الشبكة الفرعية بين الثنائي والعشري والست عشري لتكوين الشبكة وحسابات CIDR.
ترميز مختصرات الروابط
رمّز المعرّفات الرقمية الكبيرة إلى سلاسل نصية مضغوطة بالأساس 36 لروابط أقصر وأسهل مشاركة.
تمارين تعليمية
تحقق من حسابات تحويل الأسس اليدوية لمقررات علوم الحاسوب والرياضيات المنفصلة.

التفاصيل التقنية

دقة BigInt
يستخدم BigInt في JavaScript للحساب بدقة تعسفية، مما يلغي حد 53 بت لنوع Number.
نطاق الأساس
يدعم التحويل بين أي أسس من 2 إلى 36، باستخدام الأرقام 0-9 والحروف A-Z للأسس الموسعة.
معالجة في المتصفح
تتم جميع التحويلات من جانب العميل بـ JavaScript بدون أي اتصالات شبكية. لا تغادر أي بيانات متصفحك.

أفضل الممارسات لتحويل الأنظمة العددية

تحقق بقيم معروفة
عند تعلم تحويل الأسس، ابدأ بقيم صغيرة معروفة (مثل 255 = FF = 11111111) لبناء الحدس.
استخدم الست عشري لبيانات البايت
عند العمل مع بيانات على مستوى البايت، فضّل الست عشري على الثنائي للقراءة — كل بايت هو بالضبط رقمين ست عشريين.
تحقق من صلاحية الأرقام
تأكد أن أرقام إدخالك صالحة للأساس المحدد — مثلاً، الأساس 8 يسمح فقط بالأرقام 0-7.

الأسئلة الشائعة حول تحويل الأسس

ما هو الأساس العددي (الجذر) ولماذا يهم في البرمجة؟
الأساس العددي (أو الجذر) يُحدد عدد الأرقام الفريدة المستخدمة في نظام عد موضعي. الأساس 10 (عشري) يستخدم الأرقام 0-9؛ الأساس 2 (ثنائي) يستخدم 0-1؛ الأساس 16 (ست عشري) يستخدم 0-9 وA-F. في البرمجة، الثنائي يمثل بيانات الآلة الخام، والثماني يُستخدم في صلاحيات ملفات Unix (مثل chmod 755)، والست عشري هو المعيار لعناوين الذاكرة وأكواد الألوان (#FF5733) وفحص البيانات على مستوى البايت.
كيف أحوّل بين الأنظمة العددية يدوياً؟
للتحويل من أي أساس إلى العشري: اضرب كل رقم في الأساس مرفوعاً لقوة موضعه (من اليمين إلى اليسار، بدءاً من 0)، ثم اجمع النتائج. مثلاً، الثنائي 1011 = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 8+0+2+1 = 11. للتحويل من العشري إلى أساس آخر: اقسم بشكل متكرر على الأساس المستهدف واجمع البواقي بالترتيب العكسي.
هل بياناتي آمنة عند استخدام هذا المحوّل؟
نعم، تماماً. جميع التحويلات تتم محلياً في متصفحك باستخدام JavaScript. لا يُرسل أي بيانات إلى أي خادم — لا توجد طلبات شبكة ولا ملفات تعريف ارتباط ولا تحليلات على مدخلاتك. أرقامك لا تغادر جهازك أبداً.
ما هو نظام الأساس 36 وأين يُستخدم؟
الأساس 36 هو أكبر أساس أبجدي رقمي، يستخدم الأرقام 0-9 والحروف A-Z (حيث A=10 حتى Z=35). يُستخدم على نطاق واسع في مختصرات الروابط (مثل معرّفات فيديو YouTube) والمعرّفات الفريدة المضغوطة ومفاتيح قواعد البيانات. مثلاً، العدد العشري 1,000,000 يصبح LFLS بالأساس 36 — أقصر بكثير وأسهل للمشاركة.
لماذا يستخدم المبرمجون النظام الست عشري بدل الثنائي؟
النظام الست عشري هو تمثيل مضغوط للبيانات الثنائية: كل رقم ست عشري يُعيّن بالضبط إلى 4 بتات ثنائية (نبل). هذا يجعل الست عشري أسهل بكثير في القراءة والكتابة من السلاسل الثنائية الطويلة. مثلاً، القيمة الثنائية 11111111 00001010 هي ببساطة FF0A بالست عشري.
هل يمكن لهذه الأداة التعامل مع أرقام كبيرة جداً؟
نعم. تستخدم هذه الأداة BigInt في JavaScript للحساب بدقة تعسفية، لذا لا يوجد حد أعلى لعدد الأرقام. يمكنك تحويل أرقام بمئات أو حتى آلاف الأرقام بين أي أسس من 2 إلى 36 بدون فقدان الدقة.
كيف أحوّل الثنائي إلى الست عشري يدوياً؟
أبسط طريقة هي تقنية التجميع في 4 بتات. بدءاً من أقصى اليمين، قسّم الرقم الثنائي إلى مجموعات من 4 أرقام (تسمى نبلات). أكمل المجموعة اليسرى بأصفار بادئة إذا لزم الأمر. ثم استخدم جدول البحث لتحويل كل مجموعة: 0000=0، 0001=1، ...، 1010=A، 1011=B، 1100=C، 1101=D، 1110=E، 1111=F. مثلاً، الثنائي 10101111 ينقسم إلى 1010 و1111، اللتان تُعيّنان إلى A وF، مما يعطي الست عشري AF.
لماذا تُمثّل صلاحيات ملفات Unix بالنظام الثماني؟
صلاحيات ملفات Unix تستخدم ثلاث فئات — المالك والمجموعة والآخرون — كل منها بثلاث بتات صلاحية: قراءة (r=4) وكتابة (w=2) وتنفيذ (x=1). بما أن 3 بتات يمكن أن تمثل القيم 0-7، كل فئة تُعيّن تماماً إلى رقم ثماني واحد. مثلاً، الصلاحية 755 تعني: المالك لديه rwx (7 = 4+2+1)، المجموعة لديها r-x (5 = 4+0+1)، والآخرون لديهم r-x (5 = 4+0+1). النظام الثماني هو الخيار الطبيعي لأن كل رقم يُرمّز بالضبط مجموعة صلاحيات واحدة. بالثنائي، 755 هو 111 101 101، مما يُظهر مباشرة نمط بتات rwx. هذا التعيين الأنيق من 3 بتات إلى رقم واحد هو سبب استخدام chmod للترميز الثماني.
كيف تُستخدم الألوان الست عشرية في تطوير الويب؟
في تطوير الويب، تُحدد الألوان عادة بتنسيق #RRGGBB الست عشري، حيث كل زوج من الأرقام الست عشرية يمثل قناة لون واحدة: الأحمر والأخضر والأزرق. كل قناة تتراوح من 00 (0، بدون شدة) إلى FF (255، شدة كاملة). مثلاً، #FF5733 تعني أحمر=FF (255)، أخضر=57 (87)، أزرق=33 (51)، مما ينتج لوناً برتقالياً-أحمر نابضاً بالحياة. يوجد أيضاً ترميز مختصر — #F00 يتوسع إلى #FF0000 (أحمر صافٍ). تدعم CSS الحديثة أيضاً #RRGGBBAA للشفافية، حيث AA تتراوح من 00 (شفاف تماماً) إلى FF (معتم تماماً). يُستخدم الست عشري لأن رقمين ست عشريين يمثلان بالضبط بايتاً واحداً (0-255)، مما يجعله تنسيقاً مضغوطاً وقابلاً للقراءة لقيم الألوان.
ما الفرق بين النظام الست عشري والنظام العشري؟
النظام العشري (أساس 10) يستخدم عشرة أرقام (0-9) وهو نظام العد اليومي الأكثر ألفة للبشر. النظام الست عشري (أساس 16) يستخدم ستة عشر رمزاً (0-9 وA-F) وهو التنسيق المفضل في الحوسبة. الفرق الجوهري هو القيمة المكانية: في العشري، كل موضع يمثل قوة من 10 (1، 10، 100، 1000...)، بينما في الست عشري كل موضع يمثل قوة من 16 (1، 16، 256، 4096...). مثلاً، العدد العشري 255 هو FF بالست عشري لأن 15×16 + 15×1 = 255. يُفضّل الست عشري في البرمجة لأنه يتوافق بشكل نظيف مع الثنائي — كل رقم ست عشري يمثل بالضبط 4 بتات — مما يجعله مثالياً لعناوين الذاكرة وأكواد الألوان وبيانات مستوى البايت.
لماذا تستخدم الحواسيب النظام الثنائي بدلاً من العشري؟
تستخدم الحواسيب النظام الثنائي (أساس 2) لأن لبناتها الأساسية — الترانزستورات — تعمل كمفاتيح إلكترونية بحالتين: تشغيل (1) وإيقاف (0). هذا يتوافق تماماً مع الأرقام الثنائية. تمثيل الأرقام العشرية يتطلب دوائر تميّز بشكل موثوق بين 10 مستويات جهد مختلفة، وهو أمر أعقد بكثير وأكثر عرضة للأخطاء من تمييز حالتين فقط. كما يتوافق الثنائي بشكل طبيعي مع المنطق البولياني (صح/خطأ)، الذي يشكل أساس جميع عمليات الحاسوب. بينما جرّبت الحواسيب المبكرة أنظمة ثلاثية (أساس 3) وعشرية، فاز الثنائي لأنه يوفر أفضل مزيج من البساطة والموثوقية وتحمّل الضوضاء في الدوائر الإلكترونية.
ما هي التطبيقات العملية لتحويل الأسس في الشبكات؟
تحويل الأسس ضروري في الشبكات للعمل مع عناوين IP وأقنعة الشبكة الفرعية وعناوين MAC. عناوين IPv4 مثل 192.168.1.1 تُكتب بالعشري، لكن حسابات الشبكة الفرعية تتطلب النظام الثنائي. مثلاً، قناع الشبكة الفرعية /24 هو 11111111.11111111.11111111.00000000 بالثنائي، أي 255.255.255.0 بالعشري. يقوم مهندسو الشبكات بعملية AND (بتية) بين عنوان IP وقناع الشبكة الفرعية بالثنائي لتحديد عنوان الشبكة. عناوين MAC تستخدم الترميز الست عشري (مثل 00:1A:2B:3C:4D:5E) لأن كل زوج ست عشري يمثل بايتاً واحداً. فهم تحويل الأسس يساعدك في حساب الشبكات الفرعية واستكشاف أخطاء التوجيه وتحليل التقاطات الحزم.
كيف تقارن هذه الأداة بدوال التحويل المدمجة في لغات البرمجة؟
توفر لغات البرمجة دوال تحويل مدمجة — JavaScript لديها parseInt() وtoString()، وPython لديها bin() وoct() وhex() وint(). ومع ذلك، توفر هذه الأداة عدة مزايا: تحوّل إلى جميع الأسس الشائعة في آن واحد مع تحديثات فورية، ولا تتطلب أي إعداد برمجي، وتدعم أي أساس من 2 إلى 36 في واجهة واحدة، وتستخدم BigInt للدقة التعسفية التي تتجاوز ما تقدمه بعض اللغات افتراضياً. إنها مثالية للبحث السريع والتحقق من مخرجات الكود وتعلم مفاهيم تحويل الأسس بصرياً والعمل مع أسس غير مدعومة مباشرة في اللغات. للكود الإنتاجي، استخدم الدوال الأصلية للغتك؛ للاستكشاف والتصحيح، هذه الأداة أسرع وأكثر ملاءمة.
ما الفرق بين تمثيل الأرقام الموقّعة وغير الموقّعة؟
الأرقام غير الموقّعة تمثل القيم غير السالبة فقط (0 والموجبة). الأرقام الموقّعة يمكنها تمثيل القيم الموجبة والسالبة، وعادةً ما تستخدم ترميز المكمل الثنائي في الحواسيب. في المكمل الثنائي، يشير البت الأكثر أهمية إلى الإشارة: 0 للموجب و1 للسالب. مثلاً، في 8 بت غير موقّعة، النطاق هو 0-255؛ وفي 8 بت موقّعة (مكمل ثنائي)، النطاق هو -128 إلى 127.
كيف أحوّل رقماً سالباً بين الأنظمة العددية؟
تُمثَّل الأرقام السالبة في الحواسيب عادةً باستخدام المكمل الثنائي. في هذا النظام، يعمل البت الأكثر أهمية (MSB) كبت إشارة: 0 للموجب و1 للسالب. لإيجاد المكمل الثنائي لرقم، اعكس جميع البتات (غيّر الأصفار إلى واحدات والعكس) ثم أضف 1. مثلاً، لتمثيل -5 بصيغة 8 بت ثنائية: ابدأ بـ 5 (00000101)، اعكس لتحصل على 11111010، أضف 1 لتحصل على 11111011. هذا يعني أن -5 بالمكمل الثنائي ذي 8 بت هو 11111011 بالنظام الثنائي أو FB بالست عشري. نطاق رقم المكمل الثنائي ذي n بت هو -2^(n-1) إلى 2^(n-1)-1. هذه الأداة تحوّل القيمة المطلقة للرقم؛ للتمثيلات الموقّعة، يمكنك تطبيق المكمل الثنائي يدوياً.

أدوات ذات صلة

عرض جميع الأدوات →

ضغط الصور — JPEG وPNG وWebP

أدوات التحويل

اضغط صور JPEG وPNG وWebP أونلاين مجاناً — بياناتك لا تغادر متصفّحك أبداً. قلّل حجم الصورة حتى 80% مع الحفاظ على الجودة. معالجة دفعية لـ 20 صورة.

محوّل وحدات الطول — متري وإمبراطوري والمزيد

أدوات التحويل

حوّل بين 16 وحدة طول فوراً أونلاين — متري وإمبراطوري وبحري وفلكي. أداة مجانية وخاصة تعمل في متصفّحك. جرّبها الآن.

محوّل درجة الحرارة — سلسيوس وفهرنهايت وكلفن ورانكين

أدوات التحويل

حوّل بين سلسيوس وفهرنهايت وكلفن ورانكين فوراً أونلاين — أداة مجانية في المتصفّح مع صيغ التحويل وأدلة خطوة بخطوة وجداول مرجعية. جرّبها الآن.

محوّل الحجم والسوائل — 15 وحدة

أدوات التحويل

حوّل الحجم والسعة بين 15 وحدة فوراً أونلاين — متري وأمريكي وإمبراطوري وطبخ. محوّل مجاني 100% خاص يعمل في متصفّحك. جرّبه الآن.

محوّل الوزن — كغ ورطل وأونصة وغرام وستون و13 وحدة

أدوات التحويل

حوّل الوزن بين 13 وحدة فوراً أونلاين — متري وإمبراطوري وتروي. جداول تحويل وصيغ ومراجع. أداة مجانية تعمل في متصفّحك. جرّبها الآن.

محوّل Base64 — ترميز وفك ترميز أونلاين

الترميز والتنسيق

رمّز وفك ترميز Base64 مجاناً أونلاين — محوّل فوري مع دعم UTF-8 والرموز التعبيرية. خصوصية 100% — يعمل في متصفّحك. جرّبه الآن.