Converts values to formats consumable by NumberFormatter.
All the types that implement this protocol.
Converts a value to a Decimal.
Converts a value to a Float.
@type t() :: term()