PHP bindec()-funktiot

Määrittely ja käyttö

bindec()-funktiolla voidaan muuntaa binääriä desimaaliksi.

Syntaksi

bindec(binary_string)
Parametri Kuvaus
binary_string Välttämätön. Määrittää muunnettava binääris numero.

Kuvaus

Palauttaa binary_string Parametrin edustaman binäärisen luvun desimaalinen ekvivalentti.

bindec()-funktiolla voidaan muuntaa binääris numero kokonaisluvuksi. Muunnettavissa oleva suurin luku on 31 bitiä 1 tai sanottuna desimaalina 2147483647. PHP 4.1.0 alkaen, funktio voi käsitellä suuria lukuja, ja tällöin se palauttaa float-tyypin.

Esimerkki

<?php
echo bindec("0011");
echo bindec("01");
echo bindec("11000110011");
echo bindec("111");
?>

Tulostus:

3
1
1587
7