Add support for float formatting