Section Artikel [hide]
Definisi dan Penggunaan
Fungsi base_convert()
digunakan untuk mengubah angka dari satu basis angka ke basis angka lainnya.
Syntax
base_convert(number,frombase,tobase);
Nilai Parameter
Parameter | Deskripsi |
---|---|
number | Required. Menentukan angka yang akan dikonversi |
frombase | Required. Menentukan basis bilangan asli. Harus antara 2 dan 36, inklusif. Digit dalam angka dengan basis lebih tinggi dari 10 akan diwakili dengan huruf a-z, dengan arti 10, b berarti 11 dan z berarti 35 |
tobase | Required. Menentukan basis yang akan dikonversi. Harus antara 2 dan 36, inklusif. Digit dalam angka dengan basis lebih tinggi dari 10 akan diwakili dengan huruf a-z, dengan arti 10, b berarti 11 dan z berarti 35 |
Detail Teknis
Contoh
Mengonversi bilangan heksadesimal menjadi bilangan oktal:
PHP
x
1
<?php
2
$hex = "E196";
3
echo base_convert($hex,16,8);
4
?>
5
//Output : 160626
Contoh Lain
Contoh
Mengonversi bilangan oktal menjadi bilangan desimal:
PHP
xxxxxxxxxx
1
1
<?php
2
$oct = "0031";
3
echo base_convert($oct,8,10);
4
?>
5
//Output : 25
Contoh
Mengonversi bilangan oktal menjadi bilangan heksadesimal:
PHP
xxxxxxxxxx
1
1
<?php
2
$oct = "364";
3
echo base_convert($oct,8,16);
4
?>
5
//Output : 160626