본문 바로가기
▶ 프로그래밍 [Programming]/▷ C# 언어 [C# Language]

[C# 언어] hex string to int, int to hex string 변환

by (๑′ᴗ‵๑) 2023. 9. 23.
반응형

 

 

안녕하세요,

 

오늘은 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"

 

 

 

감사합니다.

 

반응형

댓글