16진수 문자열을 숫자로 함수
- 업데이트 날짜:2025-03-14
- 3분 (읽기 시간)
오프셋에서 시작하는 문자열의 0부터 9, A부터 F, 그리고 f까지의 문자를 16진수 정수로 해석하고, 그 값을 숫자로 반환합니다.
커넥터 팬은 이 다형성 함수의 기본 데이터 타입을 디스플레이합니다.

입력/출력
![]() 문자열은 문자열, 문자열의 클러스터, 문자열의 배열, 문자열의 클러스터의 배열이 될 수 있습니다. ![]() 오프셋은 문자의 개수를 문자열로 지정하며, 함수는 이 부분부터 일치하는 부분을 검색합니다. 오프셋은 숫자여야 합니다. 문자열의 첫번째 문자의 오프셋은 0입니다. 오프셋이 연결되지 않았거나 0 미만이면, 함수는 오프셋을 0으로 처리합니다. ![]() 기본은 임의의 숫자형 객체이며, 숫자에 대한 숫자형을 지정합니다. 기본은 0의 32비트 부호없는 정수값입니다. 64비트 정수 출력을 반환하려면, 64비트 정수를 기본에 연결합니다. ![]() 숫자 후의 오프셋은 문자열에서 숫자 다음의 첫번째 문자 인덱스입니다. 숫자 후의 오프셋은 문자열의 배열을 입력한 경우, 마지막 문자열로부터의 값을 반영합니다. ![]() 숫자는 문자열의 구조와 오프셋을 기반으로 숫자, 클러스터, 숫자의 배열, 또는 클러스터의 배열이 될 수 있습니다. 입력 문자열이 숫자형의 범위를 벗어나는 숫자를 나타내는 경우, 숫자는 데이터 타입에 대한 최대값으로 설정됩니다. |
다음 테이블은 문자열, 오프셋, 기본이 숫자에 미치는 영향을 보여줍니다.
문자열 | 오프셋 | 기본 | 숫자 후의 오프셋 | 숫자 | 설명 |
---|---|---|---|---|---|
3ab | 0 | ![]() | 3 | 939 | 변환은 오프셋이 지정한 대로 첫 번째 문자 3부터 시작됩니다. |
3ab | 2 | ![]() | 3 | 11 | 변환은 오프셋이 지정한 대로 세 번째 문자 b부터 시작됩니다. |
1FFFFFFFF | 0 | ![]() | 9 | 4294967295 | 숫자는 기본 지정대로 32비트 부호 없는 정수입니다. 변환의 결과가 표시하기에 너무 길어서 임계값이 사용됩니다. |
1FFFFFFFF | 0 | ![]() | 9 | 8589934591 | 숫자는 기본 지정대로 64비트 부호 없는 정수입니다. |
f3g | 0 | ![]() | 2 | 243 | g는 유효한 16진수 문자가 아니므로 변환은 여기서 멈춥니다. 오프셋 과거 숫자 값은 세 번째 문자 g에서 변환이 중지됨을 나타냅니다. |
-30 | 0 | ![]() | 0 | 0 | 음수는 16진수에 허용되지 않습니다. |