Преобразования десятичного числа в двоичное в 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
