php 写的进制转换
昨天群里有朋友问一个10进制转换为2进制的程序,我写了一个但有问题(递归方面问题),刚好群里有高人写了个,个人看了感觉不错。于是我无耻的山寨一个 收藏下代码如下:
<?php /* 进制转换*/ /** *@ $num 传入的数值 *@ $t 转换的进制 */ function convert($num,$t){ if($num<$t){ return $num; }else if($num==0){ return 0; }else{ $num2 = $num%$t; $tmp = floor($num/$t); $result = convert($tmp,$t); return $result.$num2; } }