negasus / numeral-system
数制系统
1.0
2017-02-12 23:03 UTC
Requires
- php: ~5.6|~7.0
Requires (Dev)
- phpunit/php-code-coverage: ^4.0
- phpunit/phpunit: ~4.0||~5.0
- squizlabs/php_codesniffer: 2.*
This package is not auto-updated.
Last update: 2024-09-29 01:02:26 UTC
README
使用任何数制系统进行数字的编码和解码。
二进制、十六进制,使用自定义字母表进行您的数制系统!
更多详细信息请查看 wiki
结构
src/
tests/
vendor/
安装
通过 Composer
$ composer require negasus/numeralsystem
使用方法
$numeralSystem = new Negasus\NumeralSystem(); // Default alphabet echo $numeralSystem->encode(1048576); // see: 4OmW $numeralSystem->setAlphabet($numeralSystem::ALPHABET_HEX); echo $numeralSystem->encode(172224397); // see: A43EF8D $numeralSystem->setAlphabet('AbCd'); echo $numeralSystem->encode(172224397); // see: CCbAAddCddCAdb
更多详细信息请查看 wiki
变更日志
有关最近更改的更多信息,请参阅 变更日志
测试
$ composer test
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件