Fungsi base_convert() PHP

Definisi dan Penggunaan

Fungsi base_convert() dapat mengkonversi angka di antara basis mana pun.

Sintaks

base_convert(number,frombase,tobase)
Parameter Deskripsi
number Wajib. Nilai asli.
frombase Wajib. Basis asli angka.
tobase Wajib. Basis yang akan diubah.

Keterangan

mengembalikan sebuah string yang berisi number Dengan tobase pembacaan basis.number Basis sistem yang bersangkutan frombase dinyatakan.frombase dan tobase Hanya dapat berada di antara 2 dan 36 (termasuk 2 dan 36). Angka di atas sistem basis 10 digambarkan dengan huruf a-z, seperti a untuk 10, b untuk 11, dan z untuk 35.

Contoh

Contoh 1

Konversi angka basis 8 ke basis 10:

<?php
$oct = "0031";
$dec = base_convert($oct,8,10);
echo "0031 di sistem basis 8 sama dengan $dec di sistem basis 10.";
?>

Output:

0031 di sistem basis 8 sama dengan 25 di sistem basis 10.

Contoh 2

Konversi angka basis 8 ke basis 16:

<?php
$oct = "364";
$hex = base_convert($oct,8,16);
echo "364 di sistem basis 8 sama dengan $hex di sistem basis 16.";
?>

Output:

364 di sistem basis 8 sama dengan f4 di sistem basis 16.