Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   отрицательные двоичные (http://www.flasher.ru/forum/showthread.php?t=57948)

Whatsername 09.05.2004 23:55

отрицательные двоичные
 
Возможно, кто-нибудь может порекомендовать ч.л. где можно почитать об отрицательных двоичных числах.
anyway, у меня есть три вопроса:

1.Почему двоичные числа названы 32-х разрядными?
2.Как представлены отрицательные числа в двоичной системе счисления?
3.И как они представлены в AS (т.е. что значит в "дополнительном коде")?

Спасибо.

Nucer 10.05.2004 02:24

1) Оно не названо. Просто у наших компов максимальная длина чисел, которыми может оперировать процессор - 32 бита, то бишь 32 нолика и единички, то бишь (2^32)10 = (4294967296)10
2) Отрицательные двоичные - такие же как и все остальные
3) Что такое дополнительный код?

Whatsername 10.05.2004 03:30

Спасибо, Nucer
Цитата:

Отрицательные двоичные - такие же как и все остальные
Что такое дополнительный код?
Я имею ввиду оператор "~"
~2 // результат -3
А что такое дополнительный код я и сам не знаю, Мук на него ссылается, вот я и интересуюсь =)

iLoveYou 10.05.2004 11:29

дополнительный код -- форма представления отрицательных чисел в ЭВМ -- результат инвертирования каждого бита двоичного числа, равного модулю исходного отрицательного числа, плюс единица.
подробнее -- гугл поможет. :)

FreeLander 10.05.2004 14:37

Может моя ссылка тебе поможет: http://www.firststeps.ru/
там в разделе TASM шаги с 27 по 29.

Whatsername 11.05.2004 10:49

спасибо, ребята


Часовой пояс GMT +4, время: 23:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.