مثال
تبدیل یک عدد هگزادسیمال به عدد اکتال:
$hex = "E196";
echo base_convert($hex,16,8);
؟>
خودت امتحانش کن »
تعریف و استفاده
تابع ()base_convert یک عدد را از یک پایه عددی به پایه دیگر تبدیل می کند.
نحو
base_convert(number,frombase,tobase);
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| شماره | لازم است. شماره تبدیل | را مشخص می کند
| frombase | لازم است. پایه اصلی عدد را مشخص می کند. باید بین 2 تا 36 باشد. ارقام در اعداد با پایه بالاتر از 10 با حروف a-z به معنی 10، b به معنی 11 و z به معنای 35 نمایش داده می شوند |
| tobase | لازم است. پایه تبدیل را مشخص می کند. باید بین 2 تا 36 باشد. ارقام در اعداد با پایه بالاتر از 10 با حروف a-z به معنی 10، b به معنی 11 و z به معنای 35 نمایش داده می شوند |
جزئیات فنی
| مقدار بازگشتی: | شماره به پایه مشخص شده تبدیل شد |
|---|---|
| نوع بازگشت: | رشته |
| نسخه PHP: | 4+ |
نمونه های بیشتر
مثال
تبدیل یک عدد اکتالی به عدد اعشاری:
$oct = "0031";
echo base_convert($oct,8,10);
?>
این را خودتان امتحان کنید »
مثال
تبدیل یک عدد اکتالی به عدد هگزادسیمال:
$oct = "364";
echo base_convert($oct,8,16);
?>
این را خودتان امتحان کنید »
❮ مرجع ریاضی PHP