Site Tools


strtol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

strtol [2006/07/11 04:57] (current)
Line 1: Line 1:
 +# $EPIC: strtol.txt,​v 1.1.1.1 2006/07/11 04:57:43 jnelson Exp $
 +======Synopsis:​======
 +$__strtol__(<​base>​ <​number>​)
 +
 +======Technical:​======
 +   * <​base>​ is a number, either 0, or 2 to 36.
 +   * <​number>​ is a valid number in the given <​base>​.
 +   * If <​base>​ or <​number>​ are omitted, the empty string is returned.
 +   * If <​base>​ is not 0 or 2 to 36, the empty string is returned.
 +   * If <​number>​ is not valid for <​base>,​ 0 is returned.
 +   * Otherwise, the return value is <​number>​ converted to base 10.
 +   * Remember that <​number>​ has to fit into a (long) variable type.
 +
 +======Practical:​======
 +This is useful to convert binary, octal, or hex numbers to decimal.
 +
 +======Returns:​======
 +The <​number>​ of the given <​base>,​ converted to base 10.
 +
 +The empty string if argument is omitted.
 +
 +0 if the conversion was unsucessful.
 +
 +======Examples:​======
 +$strtol(16 ABC194F) returns 180099407
 +
 +======History:​======
 +This function first appeared in EPIC5-0.0.2.
 +
  
strtol.txt ยท Last modified: 2006/07/11 04:57 (external edit)