Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينمحوّل أنظمة الأعداد
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

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

مطورون

الثنائي والثماني والعشري والست عشري وأي أساس حتى 36، بدقة تامة مهما كان الحجم، مع المتمم الثنائي

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

الثنائي والثماني والعشري والست عشري هي عدد واحد مكتوب بأربع طرق، وأي أساس حتى 36 يعمل هنا. تبقى القيم دقيقة مهما كان حجمها، فلا يفقد العدد الصحيح ذو 64 بت أرقامه الأخيرة، وتظهر الأعداد السالبة بصيغة المتمم أيضًا.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • تحويل النص إلى ثنائي حوّل النص إلى بايتات ثنائية أو سداسية عشرية أو عشرية أو ثمانية، وفكّ ترميزها مرة أخرى، بترميز UTF-8
  • حاسبة chmod صلاحيات الملفات في Linux: علّم المربعات أو اكتب 755 أو rwxr-xr-x، وانسخ أمر chmod

كيفية تحويل الأعداد بين الثنائي والعشري والست عشري

1

اكتب عددًا في أي صف: ثنائي أو ثماني أو عشري أو ست عشري أو أساس مخصص من 2 إلى 36.

2

اقرأ القيمة نفسها في كل الصفوف الأخرى؛ الكتابة في صف آخر تجعل التحويل يبدأ منه.

3

اختر 8 بت أو 16 بت أو 32 بت أو 64 بت تحت المتمم الثنائي لترى القراءة بإشارة وبدون إشارة.

4

اضغط أيقونة النسخ بجانب الصف الذي تحتاجه؛ ويؤدي Ctrl+Enter إلى نسخ القيمة العشرية.

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

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

يستخدمه المبرمجون لقراءة رمز خطأ أو عنوان ذاكرة ست عشري كعدد، أو لكتابة قناع بتات بالنظام الثنائي، أو لفك معرّف قصير بالأساس 36، أو لمعرفة ما تعنيه قيمة سجلّ كعدد صحيح بإشارة. ويستخدمه الطلاب للتحقق من تمارين تحويل الأساس ولفهم المتمم الثنائي، وهو الطريقة التي تخزّن بها الحواسيب الأعداد السالبة.

تعرض لوحة المتمم الثنائي نمط القيمة بطول 8 أو 16 أو 32 أو 64 بت، وصيغتها الست عشرية، وقراءتيها بإشارة وبدون إشارة. يصبح عدد سالب مثل -5 في 8 بت 1111 1011؛ وتظهر قيمة موجبة بتّها العليا مفعّلة، مثل 0xFFFFFFFF، على أنها -1 عند قراءتها كعدد صحيح بإشارة من 32 بت. أما القيم التي لا تتسع في العرض المختار فيُشار إليها بدل أن تلتف بصمت.

تستخدم كل العمليات الحسابية BigInt في JavaScript، لذا يُحوَّل عدد عشري من 40 رقمًا أو قيمة ست عشرية من 128 بت بدقة تامة، دون التقريب بعد 2 أس 53 الذي تعانيه الأعداد العادية. يمكن أن يتضمن الإدخال البادئات 0b أو 0o أو 0x، وعلامة الطرح، ومسافات أو شرطات سفلية أو فواصل بين المجموعات. تُحوَّل الأعداد الصحيحة فقط؛ وتُرفض الكسور برسالة. لا يغادر أي شيء متصفحك.

أدوات ذات صلة: Color Converter وUnix Timestamp Converter وBase64 Encoder.

الأسئلة الشائعة

كيف أحوّل من الثنائي إلى العشري؟

اضرب كل بت في قوة العدد اثنين المقابلة لموضعه، بدءًا من 0 على اليمين، ثم اجمع النتائج. 1011 تساوي 1x8 + 0x4 + 1x2 + 1x1، أي 11. أو اكتب العدد الثنائي في صف ثنائي هنا واقرأ صف عشري؛ والمسافات بين مجموعات البتات مقبولة.

كيف أحوّل من الست عشري إلى العشري؟

كل رقم ست عشري يساوي 16 ضعف الرقم الذي على يمينه، وتعني الحروف من A إلى F القيم من 10 إلى 15. 0x1F تساوي 1x16 + 15، أي 31. الصق القيمة، مع 0x أو بدونها، في صف ست عشري فتظهر القيمة العشرية، دقيقة حتى للقيم الأطول بكثير من 16 رقمًا.

ما المتمم الثنائي؟

المتمم الثنائي هو الطريقة التي تخزّن بها الحواسيب الأعداد الصحيحة السالبة. في n بت، يُخزَّن العدد السالب v على أنه 2 أس n زائد v، لذا فإن -1 في 8 بت هو 255، ويُكتب 1111 1111. وتعمل البت العليا عندئذ كإشارة. اختر عرضًا من 8 أو 16 أو 32 أو 64 بت لترى النمط والقراءتين.

لماذا تعطي محوّلات أخرى نتائج خاطئة للأعداد الكبيرة؟

الأعداد العادية في JavaScript أعداد فاصلة عائمة تفقد دقتها فوق 9,007,199,254,740,991 (2 أس 53 ناقص 1)، فتُقرَّب الأرقام الأخيرة لقيمة ست عشرية أو عشرية كبيرة. تستخدم هذه الأداة BigInt الذي يحافظ على دقة كل رقم مهما كان الطول حتى 4,096 حرفًا.

ما الأسس التي يمكنني استخدامها؟

أي أساس صحيح من 2 إلى 36. تُكتب الأرقام الأكبر من 9 بالحروف: a تساوي 10، وf تساوي 15، وz تساوي 35. الأساس 36 شائع في المعرّفات القصيرة واختصار الروابط، والأساس 32 في بعض الترميزات، والأساسان 3 و12 في الألغاز والتعليم. يمكن كتابة الحروف كبيرة أو صغيرة.

هل يمكنه تحويل الكسور أو الأعداد العشرية بفاصلة؟

لا، الأعداد الصحيحة فقط. لا تتحول القيم الكسرية بين الأسس تحويلًا نظيفًا، لأن كسرًا عشريًا قصيرًا مثل 0.1 يصبح كسرًا ثنائيًا دوريًا لا ينتهي. تقول الأداة ذلك بدل التخمين. ولأنماط بتات الفاصلة العائمة، فالخيار الصحيح أداة مخصصة لمعيار IEEE 754.

هل ما زلت عالقًا؟ اسأل عن محوّل أنظمة الأعداد ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
ترميز وفك ترميز كيانات HTMLرمّز &، و<، و> وعلامات الاقتباس ككيانات HTML، أو فك ترميز أي كيان مسمّى أو رقميمُرمِّز ومفكك Base32 وBase58رمّز أو فك ترميز Base32 (RFC 4648 وhex وCrockford) وBase58 لنص أو بايتات hexترميز Base64 وفك ترميزهالنصوص والملفات إلى Base64 والعكس، مع وضع آمن لعناوين URL ومعاينة للصورمحوّل الطابع الزمني Unixمن الطوابع الزمنية Unix إلى تواريخ ومن التواريخ إلى طوابع زمنية، بأي منطقة زمنيةتحويل JSON إلى TypeScriptأنشئ واجهات أو أنواع TypeScript من عيّنة JSONتحويل CSV إلى JSONحوّل CSV إلى JSON وJSON إلى CSV، مع معاينة جدولتحويل YAML إلى JSONحوّل YAML إلى JSON وJSON إلى YAML، مع حلّ المراسيSQL to JSON ConverterTurn SQL INSERT statements or a database dump into JSON or CSV, table by table
هل كانت هذه الأداة مفيدة؟
Omnikit

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

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)