C# 10진수 2진수 변환 Convert.ToString()

 

10진수 숫자와 2진수 숫자 간 변환하기.

 

#. 2진수(string) -> 10진수(int) 

string numStr = "1001";
int num = Convert.ToInt32(numStr, 2); // 2진수로 변환하기 때문에 2를 넣는다.
Console.WriteLine(num);
// 출력값 : 9

Convert.ToInt32(string?, int) 메서드를 사용하여 해당 진수의 표기를 string으로 변환할 수 있다.

 

 

 

#. 10진수(int) ->  2진수(string)

int n = 9;
string numStr = Convert.ToString(n, 2); // 2진수로부터 변환하기 때문에 2를 넣는다.
Console.WriteLine(numStr);
// 출력값 : "1001"

Convert.ToString(Int32, Int32) 메서드를 사용하여 해당 진수의 표기를 string으로 변환할 수 있다.

 

 

 

댓글

Designed by JB FACTORY