부호가있는 2 바이트 정수를 16 진수 문자열로 변환해야하지만 문자열이 4 자이어야합니다. Hex() 함수를 시도했지만 0으로 변환하거나 10을 말하면 결과는 0 또는 A입니다. 결과는 0000 또는 000A가되어야합니다. 조언이나 조언이 있으십니까?어떻게 정수를 4 자리 16 진수 문자열로 변환합니까?
1
A
답변
2
를 사용하여 문자열 당신이 사용할 수있는 다음 서식 반대로 당신이 Hex
사용에 deadset 경우
Dim i As Integer = 10
Dim hexS As String = i.ToString("X4")
1
:
이Dim Number As Integer
Dim Output As String
Number = 10
Output = ("000" & Hex(Number))
Output = Output.Substring(Output.Length - 4, 4)
Console.WriteLine(Output)
또는 너무로 숫자 서식 문자열을 사용합니다
을Output = Number.ToString("X4")
Console.WriteLine(Output)
두 경우 모두 출력은 000A
이어야합니다.
4
그냥
Dim hexS As String = i.ToString("X4")
이 잘 The Hexadecimal (X) Format specifier에 설명되어 있습니다.
X 다음 4는 출력에서 원하는 문자 수를 지정하고 부족한 문자가있는 경우 누락 된 문자는 적절한 수의 "0"으로 제공됩니다.
0
VB는 방법
Format(i, "X4")
또는 2015 Visual Studio에서
Hex(i).PadLeft(4, "0"c)
:
당신은 또한 질문
VBA
태그 때문에
s = $"{i:X4}"
0
, 여기에 그것을 할 수있는 VBA의 방법입니다
Right("0000" & Hex(i), 4)
관련 문제
- 1. 어떻게 10 진수 정수를 하나의 16 진수 문자로 변환합니까? (C)
- 2. 정수를 16 진수 문자열로 변환
- 3. 어떻게 16 진수 문자열을 16 진수로 변환합니까?
- 4. Ruby에서 정수를 16 진수 문자열로 변환
- 5. Javascript에서 큰 정수를 16 진수 문자열로 변환
- 6. 10 자리 숫자를 16 진수 문자열로 변환
- 7. 4 자리 16 진수 NSString을 2 진수로
- 8. 파이썬 - 16 진수에서 16 진수 문자열로 변환
- 9. 자바 - 정수 4 자 16 진수
- 10. 부호없는 정수를 16 진수 값으로 변환
- 11. 문자열을 16 진수 문자열로 변환
- 12. C# int를 16 진수 문자열로 변환하는 방법
- 13. 정수를 16 진수 문자열로 저장하는 데 따른 스토리지 절약
- 14. MD5 16 진수 문자열을 64 진수 MD5 문자열로 변환하려면 어떻게해야합니까?
- 15. 어떻게 색을 16 진수로 변환합니까?
- 16. 문자열을 16 진수 문자열로 변환
- 17. awk가 16 진수 문자열로 나뉘어졌습니다.
- 18. 바이너리에서 16 진수 문자열로 변환
- 19. 자바 문자열 16 진수 문자열로
- 20. 어떻게 문자열 16 진수 표현을 바이트로 변환합니까? - 자바 스크립트
- 21. 어떻게 목표 C에서 파일을이 16 진수 표기법으로 변환합니까?
- 22. jquery 4 자리 16 진수 코드를 반환하는 색상 어둡게하기 코드
- 23. 정수를 4 바이트 16 진수로 변환하는 방법
- 24. 파이썬 3에서 정수를 16 진수 값으로 변환
- 25. 16 진수
- 26. int 16을 16 진수 문자열로 변환합니다.
- 27. 16 진수 배열을 16 진수 배열로 변환
- 28. node.js에서 Uint8Array를 16 진수 문자열로 변환하십시오.
- 29. UTF-8 문자의 인쇄 십진수/8 진수/16 진수/8 진수 표현을 명령 줄에서 어떻게 변환합니까?
- 30. 어떻게 정수를 열거 형으로 변환합니까?