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