![]() |
Перевод десятичных чисел в двоичные
Здравствуйте. Я пишу программку для перевода чисел.
![]() Её суть - пользователь открывает текстовый файл, в котором содержится число (оно отображается в левом richTextBox1). При нажатии кнопки это число должно перевестись в двоичное и отобразиться в правом richTextBox2. Я не могу реализовать именно перевод числа. Буду благодарен, если Вы мне поможете =) |
|
Цитата:
Вообщем, я написал: private: System::Void richTextBox1_TextChanged(System::Object^ sender, System::EventArgs^ e) { int text1; text1 = Convert::ToInt32(richTextBox1->Text); } Как я понимаю, число введеное в richTextBox1 содержится в переменной text1 и это переменная типа int. Как же мне теперь перевести это число в 2-ую СС и вывести его в richTextBox2? |
44 ^10 переведём в двоичную систему:
Код:
44 делим на 2. частное 22, остаток 0 Если в RichEdit1 цифры представлены по принципу: одна строка - одно число, то так получится Код:
|
Код:
#include "strutils.hpp" // Подключаем. Нужно для функции ReverseString() |
Drongo, спасибо большое =)
|
Время: 17:54. |
Время: 17:54.
© OSzone.net 2001-