IPB
ЛогинПароль:

> двоичного кода деление
сообщение
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 324
Пол: Мужской
Реальное имя: maksim

Репутация: -  1  +


Можете объяснить если я имею коды цифр в двоичной системе то как их правильно делить чтобы былибы в двоичной системе
Код
100111000
110

вот два кода делим их на калькуляторе в виндовс в двоичном коде получается
Код
100111000/110 = 110100

а если делить просто так в десятеричной системе то получится
Код
100111000/110 =910100

если нетрудно объясните как решить на пару примерчиках.

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


--------------------
Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Уникум
*******

Группа: Пользователи
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


Цитата(maksimla @ 24.10.2009 19:02) *
если нетрудно объясните как решить на пару примерчиках.
...
И если некто не будит возражать то я хотел бы склеить эти две темы и перенести в раздел задач.
Будем возражать. Где помещать тему - это дело автора темы, ни ты ни я не решаем (если нет нарушений или заблуждения). Мне кажется, он сделал то, что хотел.

Деление производится обычным "уголком", как ты делишь карандашем на бумажке. Как учили во втором классе - помнишь? Единственная разница: система не десятичная, а двоичная - вот и все. Вот тебе пример (твой):

100111000 / 110 = 110100
110 <- берем по 1 (1 в результат)
----
111 <- сносим 1
110 <- берем по 1 (1 в результат)
---
110 <- сносим 1 - мало (0 в результат), сносим 0
110 <- берем по 1 (1 в результат)
---
00 <- сносим два нуля - мало (00 в результат)


Классический источник таких алгоритмов - трехтомник Кнута


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 16.05.2024 6:10
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name