Функция перевода в систему счисления
Под катом php функция перевода в систему счисления с любым набором сиволов
1 2 3 4 5 6 7 8 9 10 11 12 |
function smartDec($dec, $arr) { $ret = ''; do { $ret = $arr[($dec%count($arr))].$ret; $dec /= count($arr); } while( $dec >= 1 ); return $ret; } $chars = explode(' ','0 1 2 3 4 5 6 7 8 9 A B C D E F'); echo smartDec(15, $chars); |
На входе десятичное число и массив символов системы счисления, на выходе число записанное в этой системе счисления 🙂
Author: | Tags: /
| Rating:
Leave a Reply