from math import exp, log import sys fval = float(sys.argv[1]) loghalf = log(.5) if fval < 10: #iff it's < 10, it's an exp, else %. power = fval percent = exp(loghalf/power)*100 else: percent = fval power = loghalf/log(percent/100.) print("power %4.2f percent %5.3f" % (power, percent))