Записать строку в число в двоичном формате - C#
Формулировка задачи:
Здравствуйте. Возник такой вопрос, при написании программы на С#:
Как сделать так, чтобы stroka3 записалась в число в двоичном формате, именно по символам, чтобы с ней можно было дальше работать в числовом формате, а не просто число из строки в двоичном формате заново перевелось в бинарный.
Заранее спасибо.
Листинг программы
- class Program
- { static string stroka3;
- static int chislo2;
- public static void Main(string[] args)
- {
- Console.WriteLine("Введите число");
- string stroka1 = System.Console.ReadLine();
- int chislo1 = Convert.ToInt32(stroka1);
- string stroka2 = Convert.ToString(chislo1, 2);
- for (int i = 0; i < stroka2.Length; i++)
- {
- char temp = stroka2[i];
- if (temp == '1')
- temp = '0';
- else temp ='1';
- stroka3 += temp;
- }
- }
Решение задачи: «Записать строку в число в двоичном формате»
textual
Листинг программы
- int chislo2 = Convert.ToInt32(stroka3, 2);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д