How can I format a float so that it doesn\'t contain trailing zeros? In other words, I want the resulting string to be as short as possible.
For example:
<
"{:.5g}".format(x)
I use this to format floats to trail zeros.