تحويل الأعداد إلى أنظمة أعداد مختلفة

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel for iPad Excel for iPhone Excel for Android للكمبيوتر اللوحي Excel for Android للهواتف

نظام الأرقام هو طريقة منهجية لتمثيل الأرقام ذات الأحرف الرمزية ويستخدم قيمة أساسية لتجميع الأرقام بشكل ملائم في شكل مضغوط. النظام العددي الأكثر شيوعاً هو العشري، الذي يحتوي على قيمة أساسية من 10، ومجموعة أحرف رمزية من 0 و1 و2 و3 و4 و5 و6 و7 و8 و9. ومع ذلك، هناك أنظمة عددية أخرى، ويمكنها أن تكون أكثر فعالية للاستخدام لغرض معين. على سبيل المثال، لأن أجهزة الكمبيوتر تستخدم القيم المنطقية لإجراء الحسابات والعمليات، فإنها تستخدم النظام العددي الثنائي، الذي يحتوي على قيمة أساسية من 2.

ملاحظة

توضح هذه المقالة أنظمة الأرقام المختلفة. لتغيير الحرف المستخدم لفصل الآلاف أو المنازل العشرية استنادا إلى منطقتك، راجع موضوع تغيير الحرف المستخدم لفصل الآلاف أو المنازل العشرية في Microsoft Q&A.

يحتوي Microsoft Office Excel على العديد من الدالات التي يمكنك استخدامها لتحويل أرقام إلى ومن الأنظمة العددية التالية:

نظام عددي القيمة الأساسية مجموعة أحرف رمزية
ثنائي 2 0,1
ثماني 8 0 و1 و2 و3 و4 و5 و6 و7
عشري 10 0 و1 و2 و3 و4 و5 و6 و7 و8 و9
سداسي عشري 16 0 و1 و2 و3 و4 و5 و6 و7 و8 و9 وA وB وC وD وE وF

تحويل رقم ثنائي إلى رقم عشري

لتنفيذ هذه المهمة، استخدم الدالة BIN2DEC.

الصيغة الوصف (النتيجة)
‎=BIN2DEC(1100100)‎ تحويل الرقم الثنائي 1100100 إلى رقم عشري (100)
‎=BIN2DEC(1111111111)‎ تحويل الرقم الثنائي 1111111111 إلى رقم عشري (-1)

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

لتنفيذ هذه المهمة، استخدم الدالة BIN2HEX.

الصيغة الوصف (النتيجة)
‎=BIN2HEX(11111011, 4)‎ تحويل الرقم الثنائي 11111011 إلى رقم سداسي عشري بأربعة أحرف (00FB)
‎=BIN2HEX(1110)‎ تحويل الرقم الثنائي 1110 إلى رقم سداسي عشري (E)
‎=BIN2HEX(1111111111)‎ تحويل الرقم الثنائي 1111111111 إلى رقم سداسي عشري (FFFFFFFFFF)

تحويل رقم ثنائي إلى رقم ثماني

لتنفيذ هذه المهمة، استخدم الدالة BIN2OCT.

الصيغة الوصف (النتيجة)
‎=BIN2OCT(1001, 3)‎ تحويل الرقم الثنائي 1001 إلى رقم ثماني بثلاثة أحرف(011)
‎=BIN2OCT(1100100)‎ تحويل الرقم الثنائي 1100100 إلى ثماني (144)
‎=BIN2OCT(1111111111)‎ تحويل الرقم الثنائي 1111111111 إلى ثماني (7777777777)

تحويل رقم عشري إلى رقم ثنائي

لتنفيذ هذه المهمة، استخدم الدالة DEC2BIN.

الصيغة الوصف (النتيجة)
‎=DEC2BIN(9, 4)‎ تحويل الرقم العشري 9 إلى رقم ثنائي يتألف من أربعة أحرف.(1001)
‎=DEC2BIN(-100)‎ تحويل الرقم العشري ‎-100 إلى رقم ثنائي (1110011100)

تحويل رقم عشري إلى رقم سداسي عشري

لتنفيذ هذه المهمة، استخدم الدالة DEC2HEX.

الصيغة الوصف (النتيجة)
‎=DEC2HEX(100, 4)‎ تحويل الرقم الثنائي 100 إلى رقم سداسي عشري بأربعة أحرف (0064)
‎=DEC2HEX(-54)‎ تحويل الرقم الثنائي -54 إلى رقم سداسي عشري (FFFFFFFFCA)

تحويل رقم عشري إلى رقم ثماني.

لتنفيذ هذه المهمة، استخدم الدالة DEC2OCT.

الصيغة الوصف (النتيجة)
‎=DEC2OCT(58, 3)‎ تحويل الرقم العشري 58 إلى رقم ثماني (072)
‎=DEC2OCT(-100)‎ تحويل الرقم العشري إلى رقم ثماني (7777777634)

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

لتنفيذ هذه المهمة، استخدم الدالة HEX2BIN.

الصيغة الوصف (النتيجة)
‎=HEX2BIN("F", 8)‎ تحويل الرقم السداسي العشري F إلى رقم ثنائي، يتألف من 8 أحرف (00001111)
‎=HEX2BIN("B7")‎ تحويل الرقم السداسي العشري B7 إلى رقم ثنائي.(10110111)
‎=HEX2BIN("FFFFFFFFFF")‎ تحويل الرقم السداسي العشري FFFFFFFFFF إلى رقم ثنائي.(1111111111)

تحويل رقم سداسي عشري إلى رقم عشري

لتنفيذ هذه المهمة، استخدم الدالة HEX2DEC.

الصيغة الوصف (النتيجة)
‎=HEX2DEC("A5")‎ تحويل الرقم السداسي عشري A5 إلى رقم عشري (165)
‎=HEX2DEC("FFFFFFFF5B")‎ تحويل الرقم السداسي عشري FFFFFFFF5B إلى رقم عشري (-165)
‎=HEX2DEC("3DA408B9")‎ تحويل الرقم السداسي عشري 3DA408B9 إلى رقم عشري (1034160313)

تحويل رقم سداسي عشري إلى رقم ثماني

لتنفيذ هذه المهمة، استخدم الدالة HEX2OCT.

الصيغة الوصف (النتيجة)
‎=HEX2OCT("F", 3)‎ تحويل الرقم السداسي العشري F إلى رقم ثماني، يتألف من 3 أحرف (017)
‎=HEX2OCT("3B4E")‎ تحويل الرقم السداسي العشري 3B4E إلى رقم ثماني (35516)
‎=HEX2OCT("FFFFFFFF00")‎ تحويل الرقم السداسي العشري FFFFFFFF00 إلى رقم ثماني (7777777400)

تحويل رقم ثماني إلى رقم ثنائي

لتنفيذ هذه المهمة، استخدم الدالة OCT2BIN.

الصيغة الوصف (النتيجة)
‎=OCT2BIN(3, 3)‎ تحويل الرقم الثماني 3 إلى رقم ثنائي بثلاثة أحرف (011)
‎=OCT2BIN(7777777000)‎ تحويل الرقم الثماني 7777777000 إلى رقم ثنائي (1000000000)

تحويل رقم ثماني إلى رقم عشري

لتنفيذ هذه المهمة، استخدم الدالة OCT2DEC.

الصيغة الوصف (النتيجة)
‎=OCT2DEC(54)‎ تحويل الرقم الثماني 54 إلى رقم عشري.(44)
‎=OCT2DEC(7777777533)‎ تحويل الرقم الثماني 7777777533 إلى رقم عشري (-165)

تحويل رقم ثماني إلى رقم سداسي عشري

لتنفيذ هذه المهمة، استخدم الدالة OCT2HEX.

الصيغة الوصف (النتيجة)
‎=OCT2HEX(100, 4)‎ تحويل الرقم الثماني 100 إلى رقم سداسي عشري من أربعة أحرف.(0040)
‎=OCT2HEX(7777777533)‎ تحويل الرقم الثماني 7777777533 إلى رقم سداسي عشري.(FFFFFFFF5B)

اطلع أيضاً على

تغيير إعدادات التنسيق الإقليمي في Excel على الويب