0 / 0 / 0
Регистрация: 26.05.2021
Сообщений: 14
|
|
Деление в двоичной системе счисления с остатком09.06.2021, 13:34. Показов 7767. Ответов 15
Метки нет Все метки)
(
помогите пожалуйста реализовать программу деления 23 разрядного двоичного числа на 12 разрядное двоичное число
0
|
09.06.2021, 13:34 | |
Ответы с готовыми решениями:
15
Деление чисел с плавающей точкой в двоичной системе счисления Деление в двоичной системе счисления Деление в двоичной системе счисления |
Злостный нарушитель
![]() 10053 / 5515 / 1244
Регистрация: 12.03.2015
Сообщений: 25,650
|
|
09.06.2021, 13:40 | |
0
|
Модератор
![]() ![]() 13761 / 10957 / 6488
Регистрация: 18.12.2011
Сообщений: 29,219
|
|||||||||||
09.06.2021, 13:44 | |||||||||||
Странная какая-то постановка задачи.
Можно просто поделить unsigned int - 32 разрядное двоичное число (21 разряд влезет), на unsigned short - 16 разрядное разрядное двоичное число (12 разрядов влезет)
0
|
Злостный нарушитель
![]() 10053 / 5515 / 1244
Регистрация: 12.03.2015
Сообщений: 25,650
|
|
09.06.2021, 14:07 | |
0
|
0 / 0 / 0
Регистрация: 26.05.2021
Сообщений: 14
|
|
09.06.2021, 14:16 [ТС] | |
суть в чём, первые 12 разрядов из 23 битного слова делим на второе, к остатку добавляем 13 бит исходного слова снова делим, потом к остатку добавляем 14 бит и снова делим и так до конца исходного слова в результате остаётся последний остаток. он то мне и нужен
0
|
Модератор
![]() ![]() 13761 / 10957 / 6488
Регистрация: 18.12.2011
Сообщений: 29,219
|
||
09.06.2021, 17:22 | ||
и после этого их поделить. И это вместо того, чтобы 23 битное слово превратить в 32 разрядное число и поделить всего один раз (как в моем примере). Садизм какой-то! Такой алгоритм был бы оправданным, если бы пришлось делить длинные десятичные числа представленные в виде массива десятичных цифр.
0
|
1378 / 522 / 72
Регистрация: 21.07.2015
Сообщений: 1,308
|
|
09.06.2021, 17:24 | |
да в виде строки столбиком ему надо поделить. классическая школьная задача по программированию. только обычно инвестируется больших числах, чтобы никто не схитрил преобразуя в int.
0
|
![]() ![]() 2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
09.06.2021, 20:53 | ||||||
![]() Решение
В исходном сообщении вроде не сказано, что речь о делении полиномов.
Ну, например, так. Несколько избыточно, но, вроде, верно.
1
|
![]() ![]() 2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
14.06.2021, 18:27 | ||||||
Добавил вычисление частного и слегка переделал.
0
|
![]() ![]() 2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
15.06.2021, 00:44 | ||||||
Ну это не очень здорово. Но там особо нечего понимать, достаточно было сравнить 2 функции.
Вот эта будет возвращать только частное.
0
|
15.06.2021, 00:44 | |
Помогаю со студенческими работами здесь
16
Деление в двоичной системе счисления Деление в двоичной системе счисления Деление в двоичной системе счисления Деление в двоичной системе счисления. / Алгоритмы Деление в двоичной системе счисления. / Алгоритмы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
|
API на базе FastAPI с Python за пару минут
AI_Generated 07.07.2025
FastAPI - это относительно молодой фреймворк для создания веб-API, который за короткое время заработал бешеную популярность в Python-сообществе. И не зря. Я помню, как впервые запустил приложение на. . .
|
Основы WebGL. Раскрашивание вершин с помощью VBO
8Observer8 05.07.2025
На русском
https:/ / vkvideo. ru/ video-231374465_456239020
На английском
https:/ / www. youtube. com/ watch?v=oskqtCrWns0
Исходники примера:
|
Мониторинг микросервисов с OpenTelemetry в Kubernetes
Mr. Docker 04.07.2025
Проблема наблюдаемости (observability) в Kubernetes - это не просто вопрос сбора логов или метрик. Это целый комплекс вызовов, которые возникают из-за самой природы контейнеризации и оркестрации. К. . .
|
Проблемы с Kotlin и Wasm при создании игры
GameUnited 03.07.2025
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой. . .
|
Создаем микросервисы с Go и Kubernetes
golander 02.07.2025
Когда я только начинал с микросервисами, все спорили о том, какой язык юзать. Сейчас Go (или Golang) фактически захватил эту нишу. И вот почему этот язык настолько заходит для этих задач:
. . .
|
C++23, квантовые вычисления и взаимодействие с Q#
bytestream 02.07.2025
Я всегда с некоторым скептицизмом относился к громким заявлениям о революциях в IT, но квантовые вычисления - это тот случай, когда революция действительно происходит прямо у нас на глазах. Последние. . .
|
Вот в чем сила LM.
Hrethgir 02.07.2025
как на английском будет “обслуживание“
Слово «обслуживание» на английском языке может переводиться несколькими способами в зависимости от контекста:
* **Service** — самый распространённый. . .
|
Использование Keycloak со Spring Boot и интеграция Identity Provider
Javaican 01.07.2025
Два года назад я получил задачу, которая сначала показалась тривиальной: интегрировать корпоративную аутентификацию в микросервисную архитектуру. На тот момент у нас было семь Spring Boot приложений,. . .
|
Содержание темы с примерами на WebGL
8Observer8 01.07.2025
Все примеры из книги Мацуды и Ли в песочнице JSFiddle
Пример выводит точку красного цвета размером 10 пикселей на WebGL 1. 0 и 2. 0
WebGL 1. 0. Передача координаты точки из главной программы в. . .
|