الفرق بين المراجعتين ل"PHP/decoct"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(إضافة محتويات الصفحة.)
 
ط (نقل عبد اللطيف ايمش صفحة PHP/Function/decoct إلى PHP/decoct: إعادة هيكلة التوثيق)
 
(6 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 2: سطر 2:
 
(PHP 4, PHP 5, PHP 7)
 
(PHP 4, PHP 5, PHP 7)
  
تخوِّل الدالة <code>decoct()‎</code> العدد العشري الممرَّر إليها إلى عدد ثماني (octal).
+
تحوِّل الدالة <code>decoct()‎</code> العدد العشري الممرَّر إليها إلى عدد ثماني (octal).
  
 
== الوصف ==
 
== الوصف ==
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 
string decoct ( int $number )
 
string decoct ( int $number )
</syntaxhighlight>تعيد هذه الدالة سلسلة نصيَّة (string) تمثِّل العدد الثماني المقابل للعدد العشري <code>number</code> الممرَّر إليها. أكبر عدد تستطيع الدالة تحويله يتعلق بنوع النظام المستعمل فيما إذا كان 32 بت أو 64 بت. يكون ذلك العدد في أنظمة 32 بت هو 4294967295 الذي يُنتج القيمة  37777777777 في النظام الثماني، بينما يصل في أنظمة 64 بت إلى 9223372036854775807 الذي يُنتج العدد 777777777777777777777 في النظام الثماني.
+
</syntaxhighlight>تعيد هذه الدالة [[PHP/string|سلسلة نصيَّة (string)]] تمثِّل العدد الثماني المقابل للعدد العشري <code>number</code> الممرَّر إليها. أكبر عدد تستطيع الدالة تحويله يتعلق بنوع النظام المستعمل فيما إذا كان 32 بت أو 64 بت. يكون ذلك العدد في أنظمة 32 بت هو 4294967295 الذي يُنتج القيمة  37777777777 في النظام الثماني، بينما يصل في أنظمة 64 بت إلى 9223372036854775807 الذي يُنتج العدد 777777777777777777777 في النظام الثماني.
  
 
== المعاملات ==
 
== المعاملات ==
سطر 29: سطر 29:
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
* الدالة <code>[[PHP/Function/octdec|octdec()‎]]</code>: تحوِّل العدد الثماني  إلى عدد عشري.
+
* الدالة <code>[[PHP/octdec|octdec()‎]]</code>: تحوِّل العدد الثماني  إلى عدد عشري.
* الدالة <code>[[PHP/Function/dechex|dechex()‎]]</code>: تحوِّل العدد العشري إلى عدد ست عشري.
+
* الدالة <code>[[PHP/dechex|dechex()‎]]</code>: تحوِّل العدد العشري إلى عدد ست عشري.
* الدالة <code>[[PHP/Function/decbin|decbin()‎]]</code>: تحوِّل العدد العشري إلى عدد ثنائي.
+
* الدالة <code>[[PHP/decbin|decbin()‎]]</code>: تحوِّل العدد العشري إلى عدد ثنائي.
* الدالة <code>[[PHP/Function/base-convert|base_convert()‎]]</code>: تحوِّل العدد ذو اساس ما إلى أساس آخر معيَّن.
+
* الدالة <code>[[PHP/base convert|base_convert()‎]]</code>: تحوِّل العدد ذو اساس ما إلى أساس آخر معيَّن.
  
 
== مصادر ==
 
== مصادر ==

المراجعة الحالية بتاريخ 03:49، 4 أبريل 2018

(PHP 4, PHP 5, PHP 7)

تحوِّل الدالة decoct()‎ العدد العشري الممرَّر إليها إلى عدد ثماني (octal).

الوصف

string decoct ( int $number )

تعيد هذه الدالة سلسلة نصيَّة (string) تمثِّل العدد الثماني المقابل للعدد العشري number الممرَّر إليها. أكبر عدد تستطيع الدالة تحويله يتعلق بنوع النظام المستعمل فيما إذا كان 32 بت أو 64 بت. يكون ذلك العدد في أنظمة 32 بت هو 4294967295 الذي يُنتج القيمة  37777777777 في النظام الثماني، بينما يصل في أنظمة 64 بت إلى 9223372036854775807 الذي يُنتج العدد 777777777777777777777 في النظام الثماني.

المعاملات

number

القيمة العدديَّة العشريَّة المراد تحويلها.

القيم المعادة

تُعاد سلسلة نصيَّة تمثِّل العدد الثماني المقابل للقيمة العدديَّة number المعطاة.

أمثلة

المثال 1: استعمال الدالة decoct()

<?php
echo decoct(15) . "\n";
echo decoct(264);
?>

سيُظهر المثال السابق النتيجة التالية:

17
410

انظر أيضًا

  • الدالة octdec()‎: تحوِّل العدد الثماني  إلى عدد عشري.
  • الدالة dechex()‎: تحوِّل العدد العشري إلى عدد ست عشري.
  • الدالة decbin()‎: تحوِّل العدد العشري إلى عدد ثنائي.
  • الدالة base_convert()‎: تحوِّل العدد ذو اساس ما إلى أساس آخر معيَّن.

مصادر