|
2 / 2 / 1
Регистрация: 21.12.2015
Сообщений: 188
|
||||||
Перевод числа в двоичный код (нужны комментарии)19.05.2017, 15:36. Показов 2460. Ответов 4
Метки нет (Все метки)
есть работающая программа,которая переделывает число в двоичный код.
несколько строк мне не понятны,что они означают.
2 что означает return ""; 3 return "0", ноль в кавычках, потому,что функция Стринговая, я думал,что String используют для слов,что означает этот возврат в данном случае? 4 String dualzahl = ""; такой же вопрос как в пункте 2,что это значит. спасибо.
0
|
||||||
| 19.05.2017, 15:36 | |
|
Ответы с готовыми решениями:
4
Перевод в двоичный код Перевод в двоичный код Нужны комментарии |
|
12 / 11 / 12
Регистрация: 14.08.2016
Сообщений: 80
|
|
| 19.05.2017, 19:11 | |
|
Функция форматирования положительного целого в big-endian двоичное представление. Результат соответственно - строка нулей и единиц.
0
|
|
|
90 / 84 / 42
Регистрация: 27.09.2015
Сообщений: 316
|
|
| 19.05.2017, 22:25 | |
Сообщение было отмечено Djoni как решение
Решение
1.какую захотели такую и сделали. строка может быть очень длинной в то время, как int ограничен 10ю порядками 2.147.483.647==1.111.111.111 в о время как стринг будет 11111111111111111111...
2.вернуть пустоту 3.переменная типа стринг заполняется последовательностью нулей и единиц 111010100010111001... что-бы компилятор понял, что это данный типа стринг используются кавычки 4.инициализация переменной пустым значением, если-бы было String dualzahl; то в переменную попал-бы null, видимо этого не нужно было автору Добавлено через 4 минуты да.. под 2.147.483.647==1.111.111.111 я имел ввиду, что следующая цифра за 1.111.111.111 будет 10.000.000.000.. но это уже выход за пределы типа int
0
|
|
|
12 / 11 / 12
Регистрация: 14.08.2016
Сообщений: 80
|
|
| 19.05.2017, 22:33 | |
|
Попробую по пунктам:
1) возврат подразумевает "0", строку единиц и нолей (без лидирующих нолей: строки 10-14 кода) или "" (ошибка). 2) return "" - неверное (отрицательное) значение параметра, для которых 10-14 не работает (особенности представления отрицательных чисел). Можно было вызвать исключение или вернуть null, но так решил разработчик. 3) return "0" предотвращает возврат "" (10-14). 4) инициализация возвращаемой строки. Уметь объяснить - великий дар. Мне это точно не дано.
1
|
|
| 20.05.2017, 14:41 | |
|
Не по теме: miktim, каждый может объяснить(своим языком).. просто у каждого свой язык и следовательно к каждому нужен свой подход.. ключ.. и что-бы найти этот ключ - нужно вести диалог ;)
0
|
|
| 20.05.2017, 14:41 | |
|
Помогаю со студенческими работами здесь
5
Перевод числа в двоичный код Перевод числа в двоичный код Перевод числа в двоичный код Перевод числа в двоичный код Автомат Мили: автоматический перевод двухразрядного шестнадцатиричного числа в двоичный код. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|