tonumber (e [, base])
tonumber
returns this number; otherwise, it returnsnil.An optional argument specifies the base to interpret the numeral. The base may be any integer between 2 and 36, inclusive. In bases above 10, the letter 'A
' (in either upper or lower case) represents 10, 'B
' represents 11, and so forth, with 'Z
' representing 35. In base 10 (the default), the number may have a decimal part, as well as an optional exponent part (see§2.1). In other bases, only unsigned integers are accepted.
tostring (e)
string.format
.If the metatable of e
has a "__tostring"
field, thentostring
calls the corresponding value with e
as argument, and uses the result of the call as its result.
联系客服