Задать вопрос
@zzzmaikzzz
Junior-web

Перевод из десятичной в двоичную и обратно на C#?

Как быстро переводить из десятичной в двоичную на C# ?
И как дописывать нули при переводе из двоичной в десятичную :
int i = Convert.ToInt32("2");
            Console.WriteLine(Convert.ToString(i, 2));

На выходе 10, а надо - 0010 как отформатировать вывод ?

И как поделить на две части 1101 0101 ?
А = 1101
B = 0101
  • Вопрос задан
  • 11005 просмотров
Подписаться 1 Оценить 8 комментариев
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
xkeirainx
@xkeirainx
Фулстэк энтерпрайз разной степени кровавости
Почитайте про форматирование строк на официальном сайте, и выберите реализацию, которая вам подойдёт больше.
Ответ написан
Комментировать
@zzzmaikzzz Автор вопроса
Junior-web
Нашел ответ сам гораздо проще Convert.ToString(To[i], 2).PadLeft(8, '0');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы