Returns a formatted string, using C-style formatted specifications. It supports integer and floating point formats, including format types: d, i, o, u, x, X, e, E, f, g, G. The first argument, str, is a string containing a single C "%" format specification. For Integers , use "%xd", where x is any legal C integer format specifier (including none). For Numbers, use "%xf" where x is any legal C floating point format specifier. The second argument, value, is currently restricted to Integers or Numbers . Numbers are coerced into integer for integer formatting by taking the ceiling of the number . Use Format for formatting only a single number , then concatenate strings together using the '&' operation.
format ( str As String, _ As Value ) As String
Argument | Type | Description |
---|---|---|
str | String | A "c" style format specification |
value | Any | must be either an Integer or a Number |
Intent >format("%d", 3) --> "3"
Intent >format("%3.3f", 3) --> "3.000"
Intent >format("abcd %8.4f", 6.45) --> "abcd 6.4500"