atoi
ASCII to integer converter.
Syntax
atoi(str_expr)
Argument
- str_expr
 - A valid numeric string.
 
Example
| Templex Expression | Result | 
|---|---|
{atoi("1.23")} | 
                                1.23 | 
                            
{atoi("12")} | 
                                12 | 
                            
{atoi("12a")} | 
                                12 | 
                            
{atoi("dog")} | 
                                0 | 
                            
Comments
The atoi function converts a string to a scalar with the same value as the numeric value represented by the string.
If str_expr contains none of the characters 0 through 9, the result is 0.
If str_expr contains only the characters 0 through 9, a minus sign (-), or a decimal point (.), the result is a scalar with the same value as the numeric value represented by the string.
If str_expr contains other characters in addition to the characters 0 through 9, a minus sign (-), or a decimal point (.), the result is a scalar with the same value as the numeric value represented by the string. The invalid characters are ignored.
atoi is included only for backward compatibility with Filler.