반응형
안녕하세요,
오늘은 hexa string을 integer로 그리고 integer를 hexa string으로 변환하는 방법에 대해 포스팅 해보도록 하겠습니다.
Hex string to Int
// Prefix가 있는 경우
string prefixedHexStr = "0x1A";
int decFromPrefixedHexStr = Convert.ToInt32(prefixedHexStr, 16);
// 결과 26
// Prefix가 없는 경우
string hexStr = "1A";
int decFromHexStr = int.Parse(hexStr, System.Globalization.NumberStyles.HexNumber);
// 또는 int decFromHexStr = Convert.ToInt32(hexStr , 16);
// 결과 26
반응형
Int to Hex string
// 대문자 표시
int dec = 26;
string hexStrFromDec = dec.ToString("X");
// 결과: "1A"
// 소문자 표시
int dec = 26;
string hexStrFromDec = dec.ToString("x");
// 또는 string hexStrFromDec = Convert.ToString(dec, 16);
// 결과: "1a"
감사합니다.
반응형
'▶ 프로그래밍 [Programming] > ▷ C# 언어 [C# Language]' 카테고리의 다른 글
[C# 언어] bin string to int, int to bin string 변환 (0) | 2023.09.24 |
---|---|
[C# 언어] Object/Struct to Byte array, Byte array to Object/Struct 형변환 (0) | 2023.09.17 |
댓글