Преобразования десятичного числа в двоичное в C#
В этой статье мы напишем программу на C# для преобразования десятичного числа в двоичное.
using System; class myclass { static void Main() { int num; Console.Write("Введите номер: "); num = int.Parse(Console.ReadLine()); int quot; string rem = ""; while (num >= 1) { quot = num / 2; rem += (num % 2).ToString(); num = quot; } string bin = ""; for (int i = rem.Length - 1; i >= 0; i--) { bin = bin + rem[i]; } Console.WriteLine("Бинарный формат для заданного номера {0}", bin); Console.Read(); } }
Вывод:
Введите номер: 34 Бинарный формат для заданного номера - 100010