تحوّل دالة HEX2DEC عددًا سداسيًا عشريًا بعلامة إلى تنسيق عشري.
مثال للاستخدام
HEX2DEC("f3")
HEX2DEC(A2)
البنية
HEX2DEC(signed_hexadecimal_number)
-
signed_hexadecimal_number
- القيمة الست عشرية 40 بت التي تحمل علامة والمطلوب تحويلها إلى قيمة عشرية، ويتم تقديمها كسلسلة.-
أهم وحدة بت لـ
signed_hexadecimal_number
هي وحدة بت الخاصة بالعلامة؛ ويُقصد بها الأرقام السالبة التي يتم تمثيلها بتنسيق قيمتي المتمم. -
بالنسبة إلى هذه الدالة، يكون لهذه القيمة حد أقصى يبلغ 7fffffffff إذا كانت موجبة، وحد أدنى يبلغ 8000000000 إذا كانت سالبة.
-
إذا تم تقديم
signed_hexadecimal_number
كرقم سداسي عشري صالح، سيتم تحويلها تلقائيًا إلى إدخال السلسلة المناسب. على سبيل المثال،HEX2DEC(199)
وHEX2DEC("199")
لهما نفس النتيجة:409
.
-
ملاحظات
-
كما هو الحال مع أي قيمة سداسية عشرية، فإن الأرقام
0-9
والأحرفA-F
هي الصالحة فقط. وستتسبب الأرقام الأخرى بخلاف هذه الأرقام في عرض الدالةHEX2DEC
للخطأ#NUM!
.- الأرقام السداسية العشرية غير حساسة لحالة الأحرف؛ بمعنى أن
a-f
وA-F
متكافئة.
- الأرقام السداسية العشرية غير حساسة لحالة الأحرف؛ بمعنى أن
راجع أيضًا
OCT2HEX
: تحوِّل الدالة OCT2HEX عددًا ثمانيًا بعلامة إلى تنسيق سداسي عشري بعلامة.
OCT2DEC
: تحوِّل الدالة OCT2DEC عددًا ثمانيًا بعلامة إلى تنسيق عشري.
OCT2BIN
: تحوِّل الدالة OCT2BIN عددًا ثمانيًا بعلامة إلى تنسيق ثنائي بعلامة.
HEX2OCT
: تحوِّل الدالة HEX2OCT عددًا سداسيًا عشريًا بعلامة إلى تنسيق ثماني بعلامة.
HEX2BIN
: تحوِّل الدالة HEX2BIN عددًا سداسيًا عشريًا بعلامة إلى تنسيق ثنائي بعلامة.
DEC2OCT
: تحوِّل الدالة DEC2OCT عددًا عشريًا إلى تنسيق ثماني بعلامة.
DEC2HEX
: تحوّل الدالة عددًا عشريًا إلى تنسيق سداسي عشري بعلامة.
DEC2BIN
: تحوّل الدالة DEC2BIN عددًا عشريًا إلى تنسيق ثنائي بعلامة.
BIN2OCT
: تحوّل الدالة BIN2OCT عددًا ثنائيًا بعلامة إلى تنسيق ثماني بعلامة.
BIN2HEX
: تحوِّل الدالة BIN2HEX عددًا ثنائيًا بعلامة إلى تنسيق ست عشري بعلامة.
BIN2DEC
: تحوِّل الدالة BIN2DEC عددًا ثنائيًا بعلامة إلى تنسيق عشري.
أمثلة
لتحويل رقم سداسي عشري إلى قيمته العشرية.