Base convert (PHP)
Ceviz Viki sitesinden
PHP 4, PHP 5
base_convert — Sayıyı istenilen iki taban arasında çevirir
string base_convert ( string $sayı , int $tabandan , int $tabana )
Konu başlıkları |
Açıklama
Verilen değeri, istenilen tabandan, istenilen tabana çevirir.
Değiştirgeler
string $sayı
Çevirilecek değer.
int $tabandan
Değerin tabanı.
int $tabana
Değerinin çevirileceği taban.
Dönen Değer
$sayı değerinin $tabandan, $tabana çevirilmiş değeri döner.
Örnekler
abs() Tam sayıların mutlak değerini döndürür:
<?php
<?php
$onaltılık = 'A37334';
echo base_convert($onaltılık, 16, 2);//Onaltılık tabandan iklik tabana çeviriliyor
?>
?>
Çıktı:
101000110111001100110100
Özellikler Ve İstisnalar
İşlev, bütün sayılarda aynı işlemi uygular, istisna yoktur.
Notlar
- Onluk tabandan büyük tabanlar için A,B,C gibi semboller kullanılır. Bu yüzden işlev string türünden veri alır ve döndürür.
- Her tabanın bir adı kadar rakama sahip olacağı unutulmamalıdır ve bu rakamlara 128 dahildir. Örneğin ikilik sistemde iki rakam bulunur 0 ve 1.
Ayrıca Bakınız
- intval() — Bir değişkenin tamsayı değerini döndürür