bugfix: float(x) e -n