Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
No edit summary
(Added "base" argument)
Line 1: Line 1:
<center>'''tonumber()''' ''-Documentation by [[user:Two|Two]]-''</center>
+
<center>'''tonumber()''' ''-Documentation by [[user:Two|Two]], updated by [[User:Drundia|Drundia]] 21:59, 25 April 2006 (EDT)-''</center>
 
----
 
----
 
;''Arguments''
 
;''Arguments''
:<b>tonumber(text)</b>
+
:<b>tonumber(arg {,base})</b>
::<b>text</b> <i>(string)</i> - this value will be converted to a numeric value.
+
::<b>arg</b> - this value will be converted to a numeric value.
  +
::<b>base</b> - 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.
   
 
----
 
----
Line 18: Line 19:
 
tonumber("argqerg")
 
tonumber("argqerg")
 
--Returns nil
 
--Returns nil
  +
  +
tonumber("13", 8)
  +
--Returns 11
  +
  +
tonumber ("D", 16)
  +
--Returns 13
   
 
----
 
----

Revision as of 01:59, 26 April 2006

tonumber() -Documentation by Two, updated by Drundia 21:59, 25 April 2006 (EDT)-

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

Template:WoW API