64进制至10进制相互转换

本文实例陈诉了PHP进制调换。分享给大家供大家参考,具体如下:

正文实例呈报了php实现36进制与10进制转变职能。分享给我们供大家参谋,具体如下:

10进制转变2、8、16、36、62进制

/** * @desc im:十进制数转换成三十六机制数 * @param $num 十进制数 * return 返回:三十六进制数*/function get_char { $num = intval return false; $charArr = array("0","1","2","3","4","5","6","7","8","9",'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'); $char = ''; do { $key =  % 36; $char= $charArr[$key] . $char; $num = floor; } while ; return $char;}/** * @desc im:三十六进制数转换成十机制数 * @param $char 三十六进制数 * return 返回:十进制数 */function get_num{ $array=array("0","1","2","3","4","5","6","7","8","9","A", "B", "C", "D","E", "F", "G", "H", "I", "J", "K", "L","M", "N", "O","P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y","Z"); $len=strlen; for{ $index=array_search; $sum+=*pow; } return $sum;}

echo "get_char:".get_char."
";echo "get_num:".get_num."
";

2、8、16、36、62进制转变10进制

PS:这里再为大家推荐七款总括与转移工具供大家参谋使用:

有一点要小心下,2、8、16进制转变时,使用的是系统的要好的函数。

在线大肆进制调换工具:

由此,不管怎么高精度调换值恐怕不仅2147483646。

没有错总结器在线应用_高等总计器在线总计:

32进制低精调换,最大值:2147483646;32进制高精转变,最大值:77309411327;64进制高精调换,最大值:133143986175。

在线总计器_业内计算器:

jinzhi.php文件,自带演示作用。

更加多关于PHP相关内容感兴趣的读者可查看本站专项论题:《php日期与时光用法总结》、《PHP数学生运动算本事总结》、《PHP数组操作技艺大全》、《PHP数据结构与算法教程》、《php程序设计算法总括》、《php正则表明式用法总括》、《PHP运算与运算符用法计算》、《php字符串用法计算》及《php不以为奇数据库操作技巧汇总》

发表评论

电子邮件地址不会被公开。 必填项已用*标注