溫馨提示×

bcmath php中如何實現(xiàn)進制轉(zhuǎn)換

PHP
小樊
83
2024-08-14 12:28:36
欄目: 編程語言

在PHP中,可以使用bcmath擴展中的函數(shù)來實現(xiàn)進制轉(zhuǎn)換。以下是一個示例代碼:

// 將十進制轉(zhuǎn)換為十六進制
$decimalNumber = '123';
$hexNumber = bcdechex($decimalNumber);
echo "Decimal number $decimalNumber is equal to hex number $hexNumber\n";

// 將十六進制轉(zhuǎn)換為十進制
$hexNumber = '7B';
$decimalNumber = hexdec($hexNumber);
echo "Hex number $hexNumber is equal to decimal number $decimalNumber\n";

// 將二進制轉(zhuǎn)換為十進制
$binaryNumber = '1010101';
$decimalNumber = bindec($binaryNumber);
echo "Binary number $binaryNumber is equal to decimal number $decimalNumber\n";

// 將十進制轉(zhuǎn)換為二進制
$decimalNumber = '42';
$binaryNumber = decbin($decimalNumber);
echo "Decimal number $decimalNumber is equal to binary number $binaryNumber\n";

通過以上代碼,您可以將數(shù)字在十進制、十六進制、二進制之間相互轉(zhuǎn)換。

0