Форум портала Metropolis

Разное => Приятный разговор => Тема начата: Colambia от 13 Январь 2011, 21:07



Название: Дополнительный код
Отправлено: Colambia от 13 Январь 2011, 21:07
1)-14,810(10)= -1110,1100(2)

не подскажите как это число будет в дополнительном коде?


Название: Re: Дополнительный код
Отправлено: Raphail от 13 Январь 2011, 21:55
*facepalm*
что вижу я
дано число в десятичной сс и его вариант в двоичной.
вопрос-что такое дополнительный код тогда?
или я всё не в том свете вижу?


Название: Re: Дополнительный код
Отправлено: imperfect от 13 Январь 2011, 21:58
2Raphail  (http://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4_%28%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%B0%29)


Название: Re: Дополнительный код
Отправлено: DSA от 13 Январь 2011, 22:52
2Raphail: "Оригинально, хотя и бесполезно" - неужели это про дополнительный код?


Название: Re: Дополнительный код
Отправлено: MOOn2k от 13 Январь 2011, 23:08
Нам например в ВУЗе его не преподавали, значит про него.. Тут я Импёрфекта поддержу.


Название: Re: Дополнительный код
Отправлено: imperfect от 13 Январь 2011, 23:44
Спасибо за поддержку, но Raphail'у она требуется больше :)

Я бы тоже не назвал его бесполезным. Он универсализирует арифметические операции, устраняет отрицательный ноль.


Название: Re: Дополнительный код
Отправлено: Raphail от 14 Январь 2011, 00:15
2imperfect: бесполезно оно лично мне.Я не вижу в повседневных занятиях с компом методов его применения.
Он универсализирует арифметические операции, устраняет отрицательный ноль.
это круто,но) малоприменимо в быту
Низкоуровневым программированием не страдаю,а в остальном занятия по "информатике" ограничиваются лишь правкой и отладкой разных скриптов время от времени.Те это знание мне бесполезно)


Название: Re: Дополнительный код
Отправлено: dimson от 14 Январь 2011, 00:19
Цитировать
1)-14,810(10)= -1110,1100(2)
только 810 ни ка не может быть 1100
Я так понимаю в дополнительном коде будет так: -0010,1000.
Все освежил знания...


Название: Re: Дополнительный код
Отправлено: DSA от 14 Январь 2011, 00:32
2dimson: 1. Это округление.
2. Где знаковый разряд? Откуда взялось такое число?

бесполезно оно лично мне

А... (с) Тогда понятно.

Нам например в ВУЗе его не преподавали, значит про него..

Это потому что ты на ФПБЭИ с ФРТ ушел. ;)


Название: Re: Дополнительный код
Отправлено: dimson от 14 Январь 2011, 00:36
Цитировать
2. Где знаковый разряд?
Вместо знакового разряда "-" :), а так уж  10010,1000


Название: Re: Дополнительный код
Отправлено: DSA от 14 Январь 2011, 00:38
2dimson: А если это теперь обратно в прямой код - получится исходное? Ну вот, хоть кому-то польза.

Автору темы рекомендую проделать то же самое - освежить знания и выполнить несложные арифметические операции самостоятельно.


Название: Re: Дополнительный код
Отправлено: Safron от 14 Январь 2011, 01:15
 4 8 15 16 23 42

!
DSA