Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Системы счисления

Автор: John 29.06.2007 1:49

Кодируется шестнадцати битовое целое со знаком (тип Integer). 1111111111110000— это код числа

1) –15; 2) 15; 3) 16; 4) –16; 5) –30000.

Народ можете объяснить как переводиться я уже подзабыл немного???????

Автор: volvo 29.06.2007 1:58

blink.gif Инвертируй все биты, прибавь к полученному числу 1 (к младшему разряду), и посмотри, сколько получится...

11111111111100002
инвертируем
00000000000011112
+1
00000000000100002
итого: 16, значит, было -16 ...