예제 #1
0
 public static function bchexdec($hex)
 {
     if (strlen($hex) == 1) {
         return hexdec($hex);
     } else {
         $remain = substr($hex, 0, -1);
         $last = substr($hex, -1);
         return bcadd(bcmul(16, BigInteger::bchexdec($remain)), hexdec($last));
     }
 }