WoW:API tonumber: Difference between revisions
Jump to navigation
Jump to search
tonumber() -Documentation by Two, updated by-
(Change category from "LUA Functions" to "Lua functions".) |
m (Remove singatures made using ~ in main namespace) |
||
Line 1: | Line 1: | ||
<center>'''tonumber()''' ''-Documentation by [[user:Two|Two]], updated by | <center>'''tonumber()''' ''-Documentation by [[user:Two|Two]], updated by-''</center> | ||
---- | ---- | ||
Line 5: | Line 5: | ||
;''Arguments'' | ;''Arguments'' | ||
: | :'''tonumber(arg {,base})''' | ||
:: | ::'''arg''' - this value will be converted to a numeric value. | ||
:: | ::'''base''' - 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. In other bases, only unsigned integers are accepted. | ||
---- | ---- | ||
;''Returns'' | ;''Returns'' | ||
:: The argument as a numeric value or | :: The argument as a numeric value or '''nil''' if the value cannot be converted. | ||
---- | ---- |
Revision as of 06:22, 10 February 2007
Native Lua statement:
- Arguments
- tonumber(arg {,base})
- arg - this value will be converted to a numeric value.
- base - 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. In other bases, only unsigned integers are accepted.
- Returns
- The argument as a numeric value or nil if the value cannot be converted.
- Examples
tonumber("123") --Returns 123
tonumber("argqerg") --Returns nil
tonumber("13", 8) --Returns 11
tonumber ("D", 16) --Returns 13