تحوِّل الدالة OCT2DEC عددًا ثمانيًا بعلامة إلى تنسيق عشري.
مثال للاستخدام
OCT2DEC(37)
OCT2DEC(A2)
البنية
OCT2DEC(signed_octal_number)
-
signed_octal_number
- القيمة الثمانية 30 بت التي تحمل علامة والمطلوب تحويلها إلى قيمة عشرية، ويتم تقديمها كسلسلة.-
أهم وحدة بت لـ
signed_octal_number
هي وحدة بت الخاصة بالعلامة؛ ويُقصد بها الأرقام السالبة التي يتم تمثيلها بتنسيق قيمتي المتمم. -
بالنسبة إلى هذه الدالة، يكون لهذه القيمة حد أقصى يبلغ 3777777777 إذا كانت موجبة، وحد أدنى يبلغ 4000000000 إذا كانت سالبة.
-
إذا تم تقديم
signed_octal_number
كرقم ثماني صالح، سيتم تحويلها تلقائيًا إلى إدخال السلسلة المناسب. على سبيل المثال،OCT2DEC(177)
وOCT2DEC("177")
لهما نفس النتيجة:127
.
-
ملاحظات
- كما هو الحال مع أي قيمة ثمانية، تكون الأرقام 0-7 هي الصالحة فقط. وستتسبب الأرقام غيرها في عرض
OCT2DEC
للخطأ#NUM!
.
راجع أيضًا
OCT2BIN
: تحوِّل الدالة OCT2BIN عددًا ثمانيًا بعلامة إلى تنسيق ثنائي بعلامة.
HEX2OCT
: تحوِّل الدالة HEX2OCT عددًا سداسيًا عشريًا بعلامة إلى تنسيق ثماني بعلامة.
HEX2DEC
: تحوّل دالة HEX2DEC عددًا سداسيًا عشريًا بعلامة إلى تنسيق عشري.
HEX2BIN
: تحوِّل الدالة HEX2BIN عددًا سداسيًا عشريًا بعلامة إلى تنسيق ثنائي بعلامة.
DEC2OCT
: تحوِّل الدالة DEC2OCT عددًا عشريًا إلى تنسيق ثماني بعلامة.
DEC2HEX
: تحوّل الدالة عددًا عشريًا إلى تنسيق سداسي عشري بعلامة.
DEC2BIN
: تحوّل الدالة DEC2BIN عددًا عشريًا إلى تنسيق ثنائي بعلامة.
BIN2OCT
: تحوّل الدالة BIN2OCT عددًا ثنائيًا بعلامة إلى تنسيق ثماني بعلامة.
BIN2HEX
: تحوِّل الدالة BIN2HEX عددًا ثنائيًا بعلامة إلى تنسيق ست عشري بعلامة.
BIN2DEC
: تحوِّل الدالة BIN2DEC عددًا ثنائيًا بعلامة إلى تنسيق عشري.
أمثلة
لتحويل رقم ثماني إلى قيمته العشرية.