فونکشن PHP bindec()
تعریف و استفاده
فونکشن bindec() دودویی را به اعشاری تبدیل میکند.
نحوه استفاده
bindec(binary_string)
پارامتر | توضیح |
---|---|
binary_string | ضروری. تعیین عدد دودویی که باید تبدیل شود. |
توضیح
بازمیگرداند binary_string مقدار دهی دودویی به عنوان عدد اعشاری.
فونکشن bindec() یک عدد دودویی را به عدد صحیح تبدیل میکند. بزرگترین عدد قابل تبدیل 31 رقم 1 یا به عبارت دیگر 2147483647 در عدد اعشاری است. از PHP 4.1.0 به بعد، این فونکشن میتواند مقادیر بزرگ را نیز پردازش کند و در این حالت نوع float را بازمیگرداند.
مثال
<?php echo bindec("0011"); echo bindec("01"); echo bindec("11000110011"); echo bindec("111"); ?>
خروجی:
3 1 1587 7