If omitted, the radix is assumed to be 10, unless the string starts with 0x, 0X, or 0 : parseInt « Data Type « Flash / Flex / ActionScript






If omitted, the radix is assumed to be 10, unless the string starts with 0x, 0X, or 0

 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        trace(parseInt("0x12"));     // The radix is implicitly 16. Displays: 18
        trace(parseInt("017"));      // The radix is implicitly 8. Displays: 15
    }
  }
}

        








Related examples in the same category

1.Parse the numbers from the string in base-2 (binary)
2.Parse the numbers from the string base-16 (hexadecimal)
3.Parse the numbers from the string base-10
4.When the number is treated base-10, conversion stops when a non-numeric character is encountered
5.Octal is treated as a decimal number, not an octal number: