Support floats without a leading zero

Because why not