PHP func base_convert()

تعريف و استخدام

func base_convert() يمكن تحويل الأرقام بين أي نظام عددي.

القواعد

base_convert(number,frombase,tobase)
المتغيرات وصف
number مطلوب. القيمة الأصلية.
frombase مطلوب. النظام العددي الأصلي للرقم.
tobase مطلوب. النظام العددي الذي سيتم تحويله.

شرح

يعود بـ number ب tobase تمثيل النظام العددي.number النظام العددي الخاص به frombase تحديد.frombase و tobase يمكنها أن تكون فقط بين 2 و 36 (بما في ذلك 2 و 36). الأرقام الأعلى من القيم العشرية تستخدم الأحرف a-z لتمثيلها، مثل a يمثل 10،b يمثل 11،و z يمثل 35.

مثال

مثال 1

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

<?php
$oct = "0031";
$dec = base_convert($oct,8,10);
echo "السابعة عشرة من البينات الثمانية يساوي العشرين من القيم العشرية.";
?>

الإخراج:

السابعة عشرة من البينات الثمانية يساوي العشرين من القيم العشرية.

مثال 2

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

<?php
$oct = "364";
$hex = base_convert($oct,8,16);
echo "السابعة عشرة من البينات الثمانية يساوي الستة عشرة من القيم البينية.";
?>

الإخراج:

السابعة عشرة من البينات الثمانية يساوي الستة عشرة من القيم البينية.