decimal-to-binary HELP

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Next
Житель
Сообщения: 553
Зарегистрирован: 24 янв 2007, 09:53

decimal-to-binary HELP

Сообщение Next »

http://www.is.wayne.edu/olmt/binary/page3.htm

вопрос:
Если вам надо сделать тоже самое с числом 78.
Правильный ответ 01001110, но я не понимаю откуда взялся первый 0.
Если мы считам 78 как 0, то почему в указанной мною ссылке они не использовали 44 как 0, а начали с 32.
И соответственно вопрос, почему в случае с 15, они начали с 32 , а не 8.

Какая система? :(

Например в случае с 133.
Ответ: 10000101 ( 128-1, 64-0, 32-0, 16-0, 8-0, 4-1, 2-0, 1-1)

Опять же тотже самый вопрос, почему в этом случае 133 мы не засчитываем как 0 ( в случае с 78 мы ставит 0 для 78 )

Извиняюсь если запутанно.
Спасибо
Аватара пользователя
alpax
Графоман
Сообщения: 10513
Зарегистрирован: 04 мар 2003, 17:39
Откуда: Richmond, BC

Re: decimal-to-binary HELP

Сообщение alpax »

Next писал(а):http://www.is.wayne.edu/olmt/binary/page3.htm
вопрос:
Если вам надо сделать тоже самое с числом 78.
Правильный ответ 01001110, но я не понимаю откуда взялся первый 0.
Может просто потому что в байте 8 бит, и слева дописываются недостающие нули? Вполне правильный ответ вообще говоря - без ведущего нуля, а если его приписали, наверно просто такие требования - чтобы все биты байта были явно видны.
Где был дан такой правильный ответ?
Next
Житель
Сообщения: 553
Зарегистрирован: 24 янв 2007, 09:53

Re: decimal-to-binary HELP

Сообщение Next »

alpax писал(а):
Next писал(а):http://www.is.wayne.edu/olmt/binary/page3.htm
вопрос:
Если вам надо сделать тоже самое с числом 78.
Правильный ответ 01001110, но я не понимаю откуда взялся первый 0.
Может просто потому что в байте 8 бит, и слева дописываются недостающие нули? Вполне правильный ответ вообще говоря - без ведущего нуля, а если его приписали, наверно просто такие требования - чтобы все биты байта были явно видны.
Где был дан такой правильный ответ?
Thanks,
Ответ дан в коспектах учителя. Ладно попробуем у него спросить ( просто быстро неполучиться. С преподом только через email).

Ну как же с link.
http://www.is.wayne.edu/olmt/binary/page3.htm
Почему 44 начинает отсчет с 32 и 15 тоже с 32.
Есть какая-нибудь связь?
И там только 6 bits. Как решается скольно дописывать, 6 или 8 или 12?

Спасибо
(Alex)
Маньяк
Сообщения: 4203
Зарегистрирован: 08 мар 2006, 15:45
Откуда: Ричмонд

Re: decimal-to-binary HELP

Сообщение (Alex) »

Next писал(а):
alpax писал(а):
Next писал(а):http://www.is.wayne.edu/olmt/binary/page3.htm
вопрос:
Если вам надо сделать тоже самое с числом 78.
Правильный ответ 01001110, но я не понимаю откуда взялся первый 0.
Может просто потому что в байте 8 бит, и слева дописываются недостающие нули? Вполне правильный ответ вообще говоря - без ведущего нуля, а если его приписали, наверно просто такие требования - чтобы все биты байта были явно видны.
Где был дан такой правильный ответ?
Thanks,
Ответ дан в коспектах учителя. Ладно попробуем у него спросить ( просто быстро неполучиться. С преподом только через email).

Ну как же с link.
http://www.is.wayne.edu/olmt/binary/page3.htm
Почему 44 начинает отсчет с 32 и 15 тоже с 32.
Есть какая-нибудь связь?
Спасибо
Просто таблицу реюзали. Правильнее было использовать все 8. Добавьте мысленно два нуля слева и проблема должна уйти...
Next
Житель
Сообщения: 553
Зарегистрирован: 24 янв 2007, 09:53

Re: decimal-to-binary HELP

Сообщение Next »

(Alex) писал(а):
Next писал(а):
alpax писал(а):
Next писал(а):http://www.is.wayne.edu/olmt/binary/page3.htm
вопрос:
Если вам надо сделать тоже самое с числом 78.
Правильный ответ 01001110, но я не понимаю откуда взялся первый 0.
Может просто потому что в байте 8 бит, и слева дописываются недостающие нули? Вполне правильный ответ вообще говоря - без ведущего нуля, а если его приписали, наверно просто такие требования - чтобы все биты байта были явно видны.
Где был дан такой правильный ответ?
Thanks,
Ответ дан в коспектах учителя. Ладно попробуем у него спросить ( просто быстро неполучиться. С преподом только через email).

Ну как же с link.
http://www.is.wayne.edu/olmt/binary/page3.htm
Почему 44 начинает отсчет с 32 и 15 тоже с 32.
Есть какая-нибудь связь?
Спасибо
Просто таблицу реюзали. Правильнее было использовать все 8. Добавьте мысленно два нуля слева и проблема должна уйти...
OK, thanks. :)
Ответить