التحويل

0 bits

Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

حول هذه الأداة

المحول الثنائي إلى العشري هو أداة تحول الأرقام الثنائية إلى معادلاتها العشرية. يتم تفسير كل رقم ثنائي إما كرقم غير موقع أو كرقم موقع باستخدام التمثيل التكميلي لاثنين.

كيف يعمل

  1. The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
  2. The user can choose between unsigned and signed (two's complement) interpretation.
  3. For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
  4. For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
  5. يتم عرض القيمة العشرية الناتجة.

الاستخدامات الشائعة

  • لتعليم علوم الكمبيوتر:فهم كيفية تفسير الأرقام الثنائية على أنها قيم عشرية في أجهزة الكمبيوتر.
  • الإلكترونيات الرقمية:تحويل الإشارات الثنائية من الأجهزة إلى قيم عشرية يمكن للإنسان قراءتها.
  • Programming:تفسير البيانات الثنائية المقروءة من الملفات أو مآخذ الشبكة كأرقام عشرية.
  • تحليل البيانات:تحويل البيانات المشفرة بالتنسيق الثنائي إلى تنسيق عشري للتحليل.
  • Cryptography:تحويل المفاتيح أو القيم المشفرة بثنائي إلى أرقام عشرية لحسابات التشفير.

أساسيات

الثنائي يستخدم النظام الثنائي رقمين فقط ، 0 و 1 ، لتمثيل الأرقام. كل رقم في ثنائي الرقم يسمى قليلا. يمكن استخدام الأرقام الثنائية لتمثيل كل من الأرقام الموجبة والسالبة باستخدام طرق مختلفة ، مثل مكمل اثنين للأرقام السالبة.

أمثلة على التحويل الثنائي إلى العشري أداة

Binary العشري Signed Decimal (Two's Complement)
0000 0 0
0001 1 1
0101 5 5
1000 8 -8
1111 15 -1
11111111 255 -1

Related Tools