Note: This is not a real constructor, but just a description of the type of object that should be passed as
a parameter to some method(s), and/or the return value from some method(s).
In other words, the type exists only for documentation purposes, and you cannot call new number.__FormatAbsoluteOptions()
5 rounds to nearest .5; 0 rounds to nearest whole (default). -1 means don't round.