tohex()
적용 대상: ✅Microsoft Fabric✅✅
입력을 16진수 문자열로 변환합니다.
구문
tohex(
value,
[,
minLength ])
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | Description |
---|---|---|---|
value | int 또는 long | ✔️ | 16진수 문자열로 변환되는 값입니다. |
minLength | int |
출력에 포함할 선행 문자 수를 나타내는 값입니다. 1에서 16 사이의 값이 지원됩니다. 16보다 큰 값은 16으로 잘립니다. 문자열이 선행 문자 없이 minLength보다 긴 경우 minLength는 사실상 무시됩니다. 음수는 기본 데이터 크기로만 최소한 표현되므로 정수(32비트)의 경우 minLength 최소 8이고 긴(64비트)의 경우 최소 16입니다. |
반품
변환에 성공하면 결과는 문자열 값입니다.
변환에 성공하지 못하면 결과가 null
.
예시
다음 예제에서는 tohex()
정수 변환으로 인해 예상되는 16진수 값이 발생하는지 확인합니다.
print
tohex(256) == '100',
tohex(-256) == 'ffffffffffffff00', // 64-bit 2's complement of -256
tohex(toint(-256), 8) == 'ffffff00', // 32-bit 2's complement of -256
tohex(256, 8) == '00000100',
tohex(256, 2) == '100' // Exceeds min length of 2, so min length is ignored.
출력
print_0 | print_1 | print_2 | print_3 | print_04 |
---|---|---|---|---|
true | true | true | true | true |
관련 콘텐츠
- 스칼라 함수 형식 한눈에
- tostring()
- toint()