fpprec:103;a:bfloat(log(?read())/log(?read()));printf(?t,"~d~a",floor(a),substring(string(a+1),2,103));