public static void Main()
Console.WriteLine(Convert.ToString(123, 2));
Console.WriteLine(Convert.ToString(123, 16));
Console.WriteLine(0b1101);
Console.WriteLine(Convert.ToString(0b11110001, 16));
Console.WriteLine(Convert.ToString(0xf1, 2));
Console.WriteLine("converts number (binary) to decimal");
Console.WriteLine(0b101);
Console.WriteLine(0b1100);
Console.WriteLine(0b1111);
Console.WriteLine("converts decimal to binary");
Console.WriteLine(Convert.ToString(3, 2));
Console.WriteLine(Convert.ToString(5, 2));
Console.WriteLine(Convert.ToString(7, 2));
Console.WriteLine(Convert.ToString(8, 2));
Console.WriteLine(Convert.ToString(13, 2));
Console.WriteLine(Convert.ToString(32, 2));
Console.WriteLine("Convert from hex to decimal:");
Console.WriteLine("Convert from decimal to hex: 6");
Console.WriteLine(Convert.ToString(64, 16));
Console.WriteLine(Convert.ToString(30, 16));
Console.WriteLine(Convert.ToString(16, 16));
Console.WriteLine(Convert.ToString(20, 16));
Console.WriteLine(Convert.ToString(7, 16));
Console.WriteLine("Convert from binary directly to hex:");
Console.WriteLine(Convert.ToString(0b1100, 16));
Console.WriteLine(Convert.ToString(0b10111111, 16));
Console.WriteLine(Convert.ToString(0b10000001, 16));