الفرق بين المراجعتين لصفحة: «PHP/octdec»
< PHP
جميل-بيلوني (نقاش | مساهمات) إضافة محتويات الصفحة. |
ط استبدال النص - 'PHP/Function/base-convert' ب'PHP/base convert' |
||
سطر 35: | سطر 35: | ||
* الدالة <code>[[PHP/Function/decoct|decoct()]]</code>: تحوِّل العدد العشري إلى عدد ثماني. | * الدالة <code>[[PHP/Function/decoct|decoct()]]</code>: تحوِّل العدد العشري إلى عدد ثماني. | ||
* الدالة <code>[[PHP/Function/bindec|bindec()]]</code>: تحوِّل العدد الثنائي إلى عدد عشري. | * الدالة <code>[[PHP/Function/bindec|bindec()]]</code>: تحوِّل العدد الثنائي إلى عدد عشري. | ||
* الدالة <code>[[PHP | * الدالة <code>[[PHP/base convert|base_convert()]]</code>: تحوِّل العدد ذو أساسٍ ما إلى أساسٍ آخر معيَّن. | ||
== مصادر == | == مصادر == |
مراجعة 03:30، 4 أبريل 2018
(PHP 4, PHP 5, PHP 7)
تحوِّل الدالة octdec()
العدد الثماني (octal) الممرَّر إليها إلى عدد عشري.
الوصف
number octdec ( string $octal_string )
تعيد هذه الدالة العدد العشري المقابل للسلسلة النصيَّة octal_string
المُمرَّرة إلى الدالة والتي تمثِّل العدد الثماني المراد تحويله.
المعاملات
octal_string
السلسلة النصيَّة التي تمثل العدد الثماني المراد تحويله.
القيم المعادة
يُعاد العدد العشري المقابل للمعامل octal_string
المعطى.
أمثلة
المثال 1: استعمال الدالة octdec()
<?php
echo octdec('77') . "\n";
echo octdec(decoct(45));
?>
سيُظهر المثال السابق النتيجة التالية:
63
45
ملاحظات
تستطيع الدالة تحويل أعداد كبيرة جدًا، وستعيد العدد بنوع عدد صحيح (integer) بما يناسب حجم هذا النوع مع نوع النظام المستعمل (32 بت أو 64 بت). إذا كان العدد كبيرًا ولا يتناسب مع حجم نوع العدد الصحيح، فستحوِّله الدالة حينئذٍ إلى نوع عدد عشري (float).
انظر أيضًا
- الدالة
hexdec()
: تحوِّل العدد الست عشري إلى عدد عشري. - الدالة
decoct()
: تحوِّل العدد العشري إلى عدد ثماني. - الدالة
bindec()
: تحوِّل العدد الثنائي إلى عدد عشري. - الدالة
base_convert()
: تحوِّل العدد ذو أساسٍ ما إلى أساسٍ آخر معيَّن.