다음을 통해 공유


tohex()

입력을 16진수 문자열로 변환합니다.

Syntax

tohex(, [,minLength ])

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 형식 필수 Description
value int 또는 long ✔️ 16진수 문자열로 변환될 값입니다.
minLength int 출력에 포함할 선행 문자 수를 나타내는 값입니다. 1에서 16 사이의 값이 지원됩니다. 16보다 큰 값은 16으로 잘립니다. 문자열이 선행 문자 없이 minLength 보다 긴 경우 minLength 는 사실상 무시됩니다. 음수는 기본 데이터 크기로만 최소로 표시될 수 있으므로 정수(32비트)의 경우 minLength 는 최소 8이 되고 긴(64비트)에서는 최소 16이 됩니다.

반환

변환에 성공하면 결과는 문자열 값이 됩니다. 변환에 성공하지 못하면 결과는 입니다 null.

예제

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