type a single term below containing only letters and numbers. (max base = 36)
Term
Base
Number: "0","1"=>"1","2"=>"2","3"=>"3","4"=>"4","5"=>"5", "6"=>"6","7"=>"7","8"=>"8","9"=>"9","a"=>"10","b"=>"11","c"=>"12","d"=>"13", "e"=>"14","f"=>"15","g"=>"16","h"=>"17","i"=>"18","j"=>"19","k"=>"20","l"=>"21", "m"=>"22","n"=>"23","o"=>"24","p"=>"25","q"=>"26","r"=>"27","s"=>"28","t"=>"29", "u"=>"30","v"=>"31","w"=>"32","x"=>"33","y"=>"34","z"=>"35"); return $symbols[$sym]; } function AnyBase($string, $base){ $len = strlen($string); $string = strtolower($string); $result = array(); //echo "len $len"; //echo "

\n"; for($i=0; $i<$len; $i++){ $temp0 = Expo($base, $i); $temp1 = SymLookUp($string[$len-1-$i]); if($temp1>=$base) return "error"; $temp2 = $temp0 * $temp1; array_push($result, $temp2); } //var_dump($result); //echo "

\n"; foreach($result as $tmp)$new+=$tmp; return $new; } echo AnyBase($str, $base); ?>