C#
(C#) 2진수, 8진수, 16진수로 다양하게 출력하기
코딩ABC
2023. 6. 24. 21:54
반응형
c#은 10진수, 2진수, 16진수로 리터럴을 표기할 수 있으며,
출력은 2진수, 8진수, 10진수, 16진수 등 다양하게 할 수 있습니다.
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
int a = 32_000;
int b = 0xFF;
int c = 0b_01111111_11111111_11111111_11111111;
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(); // 줄 바꿈
Console.WriteLine(Convert.ToString(a)); // 10진수 출력
Console.WriteLine(Convert.ToString(a, 16)); // 16진수 출력
Console.WriteLine(Convert.ToString(a, 8)); // 8진수 출력
Console.WriteLine(Convert.ToString(a, 2)); // 2진수 출력
}
}
}
(Output)
32000 255 2147483647 32000 7d00 76400 111110100000000 |
반응형