Returns a string representation for the value from
this with the given unit. Depending on decimalsMode, it will show either exactly or at most decimals amount of decimals after the separator. The unit will be suffixed depending on suffixMode.
Note that this string representation is not localized to a Context and so is not suitable to be presented to the end-user.