print_float with string type instead of float to go around the rounding problem of the way Python stores floats