Hàm bindec() của PHP
Định nghĩa và cách sử dụng
Hàm bindec() chuyển đổi từ nhị phân sang mười진.
Cú pháp
bindec(binary_string)
Tham số | Mô tả |
---|---|
binary_string | Bắt buộc. Định nghĩa số nhị phân cần chuyển đổi. |
Mô tả
Trả về binary_string Giá trị decimal tương đương của số nhị phân được biểu diễn bởi tham số.
Hàm bindec() sẽ chuyển đổi một số nhị phân thành số nguyên. Số lớn nhất có thể chuyển đổi là 31 số 1 hoặc nói cách khác là số mười진 2147483647. Từ PHP 4.1.0 trở đi, hàm này có thể xử lý số lớn, trong trường hợp này, nó sẽ trả về loại float.
Mô hình
<?php echo bindec("0011"); echo bindec("01"); echo bindec("11000110011"); echo bindec("111"); ?>
Kết quả xuất ra:
3 1 1587 7