더북(TheBook)

Note ≡ 진법 변환

십진수를 이진수로 또는 이진수를 십진수로 변환시키는 것을 진법 변환이라고 하는데 C#에서는 Convert 클래스의 ToString()ToInt32() 메서드를 사용하여 변환이 가능합니다. 다음 코드는 참고용으로 살펴보세요.

진법 변환: RadixTransformation.cs

using System;

class RadixTransformation
{
    static void Main()
    {
        Console.WriteLine($"십진수 10을 이진수로 변경 : {Convert.ToString(10, 2)}");
        Console.WriteLine($"이진수 1010을 십진수로 변경 : {Convert.ToInt32("1010", 2)}");
    }
}

실행 결과

십진수 10을 이진수로 변경 : 1010
이진수 1010을 십진수로 변경 : 10
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.