Под катом php функция перевода в систему счисления с любым набором сиволов
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);
На входе десятичное число и массив символов системы счисления, на выходе число записанное в этой системе счисления 🙂