Записать строку в число в двоичном формате - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д