본문 바로가기
코딩테스트 준비/자료구조 & 알고리즘

C# - Convert.ToString 메서드로 진수 변환(10진수를 2진수, 8진수, 16진수로)

by 코딩하는 돼징 2023. 11. 21.
반응형

Convert.ToString 메서드

정수,실수,날짜등 다양한 데이터 유형을 문자열로 변환한다. 

public static string ToString(int value, int toBase);

매개변수

value : 변환할 32비트 부호 있는 정수

toBase : 변환 값의 진수로서 2,8,10,16이어야 한다.


코드로 알아보자

01 10진수를 2진수

int num = 3313;
string binaryNumber = Convert.ToString(num, 2);
Console.WriteLine($"2진수로 변환된 값 {binaryNumber}");

02 10진수를 8진수

int num = 3313;
string octalNumber = Convert.ToString(num, 8);
Console.WriteLine($"8진수로 변환된 값 {octalNumber}");

03 10진수를 16진수

int num = 3313;
string hexNumber = Convert.ToString(num, 16);
Console.WriteLine($"2진수로 변환된 값 {hexNumber}");

 

 

 

 

반응형

댓글