Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 28.09.2018
Сообщений: 9

Перевод числа в двоичный код

25.05.2020, 01:00. Показов 697. Ответов 1

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста. Неделя до сдачи..
Делаю калькулятор с режимом показа результата в двоичном коде.
Может механизм преобразования вообще по другому надо делать?.. Я нашел этот в интернете..

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
private: System::Void btnEquals_Click(System::Object^ sender, System::EventArgs^ e) { // события кнопок математических действий на форме
    secondDigit = Double::Parse(txtDisplay->Text); // прошу тоже объяснить что значит Double::Parse
    if (operators == "+") // если нажата кнопка "+" на форме..
    {
        result = firstDigit + secondDigit; // вычисляет сумму (результат)
        if (i == 1) // если чекбокс активирован, нужно преобразовать результат в двоичный код.. а сам процесс преобразования до сих пор не могу придумать( При данном решении выдает ошибку C2601 to_binary_string: недопустимые локальные определения функций.
        {
 
/////////
 
                        string to_binary_string(unsigned int n) // здесь выдает ошибку
            {
                    string result;
                do
                {
                    result += '0' + (n % 2);
                    n = n / 2;
                } while (n > 0);
                return result;
            }
 
/////////
            txtDisplay->Text = System::Convert::ToString(result); // тут должен выводить на форму двоичный код
        }
        else // просто выводит результат без преобразований
        {
            txtDisplay->Text = System::Convert::ToString(result);
        }
    }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.05.2020, 01:00
Ответы с готовыми решениями:

Перевод числа в двоичный код
Знаю вопрос детский но как перевести число в двоичный код, в 16-й и в 8-й знаю %x и %o а вот в двоичный нет.

перевод десятичного вещественного в машинный код(двоичный код)
пожалуйста , подскажите пожалуйста код C++ ,для перевода вещественного числа в машиное (двоичное представление,32 бит). Без использования...

Перевод в двоичный код
напишите программу, которая запрашивает у пользователя целое число и выводит его в двоичном представлении. но нужно использовать только...

1
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
25.05.2020, 01:05
C++
1
2
3
int n;
std::cin>>n;
std::cout<<std::bitset<sizeof(n)*8>(n)<<std::endl;
Code
1
2
3
4
1023
00000000000000000000001111111111
8
00000000000000000000000000001000
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.05.2020, 01:05
Помогаю со студенческими работами здесь

Перевод чисел в двоичный код
неподскажите как переводить числа в двоичный код в borland C 3.1 под dos

Перевод файла в двоичный код
Привет всем. Возникла проблема: нужно любой файл перевести в двоичный код. Как это сделать средствами C++ или WInAPI?

Перевод double в двоичный код
Здравствуйте! Пожалуйста, скажите в какую сторону смотреть, не пойму как такое реализовать. С интом все просто, нужно делить,...

Перевод любого слова в двоичный код
Требуется создать программу, которая будет переводить любое слова, написанное латинским алфавитом, в двоичную систему. Знаю что такое...

Перевод едениц и нулей из блокнота в двоичный код
Доброго времени суток , столкнулся с некоторой проблемой: Имеется .txt файл с записаной последовательностью нулей и едениц 11 00 10 01 ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru