parseint 함수

parseint 함수

parseint는 주어진 문자열을 지정된 진법(base)의 정수 표현으로 해석하고, 그 결과 숫자를 반환하는 함수예요. 진법은 2 이상 62 이하이어야 해요. 모든 진법은 먼저 아라비아 숫자 0부터 9를 사용하고, 11에서 36 사이의 진법은 대소문자 구분 없는 라틴 문자로 더 높은 단위 값을 표현해요. 37 이상의 진법은 소문자 라틴 문자를 먼저 사용하고 이어서 대문자 라틴 문자를 사용해요.

주어진 문자열에 숫자가 아닌 문자가 있거나, 주어진 진법에 비해 너무 큰 숫자 문자가 있으면 parseint는 오류를 발생시켜요.

출처: 문서

본문

예제

> parseint("100", 10)
100

> parseint("FF", 16)
255

> parseint("-10", 16)
-16

> parseint("1011111011101111", 2)
48879

> parseint("aA", 62)
656

> parseint("12", 2)

Error: Invalid function argument

Invalid value for "number" parameter: cannot parse "12" as a base 2 integer.

더 알아보기 (Learn more)

  • format — 숫자와 다른 값을 문자열로 형식화하며, 선택적으로 0 패딩이나 정렬 등을 지원해요.