Core Function Dec
From Sputnik Wiki
(Difference between revisions)
(→Remarks) |
(→Example) |
||
Line 26: | Line 26: | ||
<syntaxhighlight lang="sputnik"> | <syntaxhighlight lang="sputnik"> | ||
− | $result = Hex(1033) | + | $result = Hex(1033); |
− | println($result) ; prints "409" | + | println($result); // prints "409" |
− | $result = Hex(1033, 4) | + | $result = Hex(1033, 4); |
− | println($result) ; prints "0409" | + | println($result); // prints "0409" |
− | $result = Hex(1033, 8) | + | $result = Hex(1033, 8); |
− | println($result) ; prints "00000409" | + | println($result); // prints "00000409" |
</syntaxhighlight> | </syntaxhighlight> | ||
Line 39: | Line 39: | ||
<syntaxhighlight lang="sputnik"> | <syntaxhighlight lang="sputnik"> | ||
− | $var = 1033 | + | $var = 1033; |
− | $result = Hex((int)$var) | + | $result = Hex((int)$var); |
− | println($result) ; prints "409" | + | println($result); // prints "409" |
− | $result = Hex((int)$var, 4) | + | $result = Hex((int)$var, 4); |
− | println($result) ; prints "0409" | + | println($result); // prints "0409" |
− | $result = Hex((int)$var, 8) | + | $result = Hex((int)$var, 8); |
− | println($result) ; prints "00000409" | + | println($result); // prints "00000409" |
</syntaxhighlight> | </syntaxhighlight> | ||
[[Category:Core Function]] | [[Category:Core Function]] |
Revision as of 21:03, 18 November 2011
Dec( <expression> )
Contents |
Description
Returns a integer representation of a hexadecimal string.
Parameters
expression
The hexadecimal string to convert.
Return Value
Success: Returns an integer.
Failure: Returns 0.
Remarks
The function only works with numbers that fit in a 32 bit signed integer.
Example
$result = Hex(1033); println($result); // prints "409" $result = Hex(1033, 4); println($result); // prints "0409" $result = Hex(1033, 8); println($result); // prints "00000409"
Example with cast on a $variable
$var = 1033; $result = Hex((int)$var); println($result); // prints "409" $result = Hex((int)$var, 4); println($result); // prints "0409" $result = Hex((int)$var, 8); println($result); // prints "00000409"