navewata / base-conversion
这是一个简单的PHP类,用于将数字从一个基数转换为另一个基数。
v1.0.0
2024-03-03 13:04 UTC
Requires
- php: 8.*
- ext-bcmath: *
Requires (Dev)
- phpunit/phpunit: ^9.6
README
这是一个简单的PHP类,用于将数字从一个基数转换为另一个基数。
它提供了执行二进制、十进制和十六进制数字之间转换的方法。它还可以执行任意基数数字之间的转换。
安装
composer require nave-wata/base-conversion
使用
use NaveWata\BaseConversion\BaseConversion; // Convert from binary BaseConversion::binaryToDecimal('1111'); // 15 BaseConversion::binaryToHexadecimal('1111'); // F // Convert from decimal BaseConversion::decimalToBinary('2'); // 10 BaseConversion::decimalToHexadecimal('15'); // F // Convert from hexadecimal BaseConversion::hexadecimalToBinary('F'); // 1111 BaseConversion::hexadecimalToDecimal('F'); // 15 // Custom conversion $custom = new BaseConversion('abcdefghijklmnopqrstuvwxyz'); $custom->decimalToCustom('25'); // z $custom->customToDecimal('z'); // 25