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으로 변환할 수 있다.
'🌍 C# Study > C# 케이스 스터디' 카테고리의 다른 글
약수의 개수 (0) | 2023.01.25 |
---|---|
C# LINQ GroupBy, Group by into (0) | 2023.01.07 |
C# Int를 Char로 변환하기 (0) | 2022.12.21 |
C# 특정 문자열 삭제, 특정 문자열 교체 Regex.Replace (0) | 2022.12.20 |
Float.Parse not in a correct format 문화권 문제 (2) | 2021.11.21 |