Исчисление в двоичной системе

Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА
dabi 11 окт 2023 в 11:25
КИЕВСКИЙ ВАТНИК  •  На сайте 15 лет
1
Цитата (Й0Ж @ 11.10.2023 - 07:28)
Почему обязательно 63? Я бы сказал от -31 до +31 где крайний слева разряд означает плюс или минус.

от -32 до 31
62tve 11 окт 2023 в 11:46
Ярила  •  На сайте 17 лет
1
2+2*2=110

Размещено через приложение ЯПлакалъ
vanonik 11 окт 2023 в 11:49
Ярила  •  На сайте 14 лет
0
Клавиатура тоже деревянная?
)))
buzzer 11 окт 2023 в 11:53
Приколист  •  На сайте 11 лет
0
А в обратном порядке эта штуковина считает?

Размещено через приложение ЯПлакалъ
ss1971 11 окт 2023 в 11:58
Ярила  •  На сайте 10 лет
0
Цитата (Бамбрус @ 11.10.2023 - 11:22)
Цитата (vetal777 @ 11.10.2023 - 08:02)
6 разрядов - максимальное значение 63.

Смотря у кого. У прогеров 64. Ноль он тоже значение

нет. шестью разрядами можно адресовать или пронумеровать 64 элемента это да. номерами от 0 по 63. но максимальное значение которое можно показать на шести разрядах всё таки 63.
VitekG 11 окт 2023 в 12:01
Ярила  •  На сайте 11 лет
0
А что до 64 не дошли? Не интересно, столько бит пропало....
Limda 11 окт 2023 в 12:02
Снегурочка ЯПа  •  На сайте 13 лет
0
Цитата (Й0Ж @ 11.10.2023 - 08:28)
Почему обязательно 63? Я бы сказал от -31 до +31 где крайний слева разряд означает плюс или минус.

Ну вот, пришли умники в чатик lol.gif
JPHackworth 11 окт 2023 в 12:06
Юморист  •  На сайте 5 лет
0
было дело, в бытность работы сисадмином, специально сидел учил, вникал)
двоичные, десятичные и т.д. и т.п.

сейчас уже нихера не помню. так как нет надобности пользоваться)
Тубареткин 11 окт 2023 в 12:07
Юморист  •  На сайте 5 лет
3
Цитата (Й0Ж @ 11.10.2023 - 08:28)
Почему обязательно 63? Я бы сказал от -31 до +31 где крайний слева разряд означает плюс или минус.

А вот и нет - от +31 до -32. Если код двоично-дополнительный, то 011111 = +31, 100001 = -31, 100000 = -32. А вот 111111 = -1
Козлодуев 11 окт 2023 в 12:08
Ярила  •  На сайте 14 лет
0
самое прикольное в двоичном исчислении, что умножение реализуется простым сдвигом ))
Тубареткин 11 окт 2023 в 12:10
Юморист  •  На сайте 5 лет
1
Цитата (Й0Ж @ 11.10.2023 - 09:37)
Цитата (vetal777 @ 11.10.2023 - 08:47)
Цитата (Й0Ж @ 11.10.2023 - 15:28)
Почему обязательно 63? Я бы сказал от -31 до +31 где крайний слева разряд означает плюс или минус.

Одно число пропало.

6 разрядов, значит от 0 до 63. Итого 64 значения.

А если от -31 до 31 то 31+31=62, плюс 0, итого 63 числа. Теряем значение.

Не теряем, тут просто может быть и +0 и -0.

А числа в двоичной системе как правило предполагают и возможность отрицательных значений, потому один разряд выделяется под это.

Да и в играх не раз наблюдал, как можно "надурить" систему. Условно купил что-то на 1000 монет, потом еще на 24 итого ты должен заплатить -1023. Докупаешь еще на 1024 и в итоге платишь всего одну монету.

Нет +0 и -0, есть просто 0= 000000 (в двоично-дополнительном коде). А потеряшка - это 100000 = -32. Тут проблема при смене знака, так как +32 запрещено для 6-разрядного кода. Приходится контролировать :)
bazoid 11 окт 2023 в 12:16
уничтожить  •  На сайте 11 лет
1
ну и шутки за 100101100
Люди делятся на 10 группы, тех кто понимают двоичную систему, и тех, кто нет
Gagapsha 11 окт 2023 в 12:20
Приколист  •  На сайте 12 лет
0
Цитата (Shi18 @ 11.10.2023 - 07:53)

Спорим, что ты на пальцах сможешь досчитать только до 10, а я до 1023?
marcoantonio 11 окт 2023 в 12:21
Ярила  •  На сайте 9 лет
0
И чо.
Я это с 94 года знаю

Размещено через приложение ЯПлакалъ
AxialBox 11 окт 2023 в 12:45
Балагур  •  На сайте 6 лет
1
Почти такую же штуку предлагалось сделать в приложении к "Юному технику" ещё году в 1977-м, но там "разряды" были поаккуратнее выполнены, "перенос" изнутри выскакивал при перевороте.
DinyaS7719 11 окт 2023 в 14:14
Ярила  •  На сайте 12 лет
0
Цитата (Й0Ж @ 11.10.2023 - 08:28)
Почему обязательно 63? Я бы сказал от -31 до +31 где крайний слева разряд означает плюс или минус.

А у болгаров в вышивальной машине значащим был правый (младший) разряд. Весело было разбирать вышивки.

Размещено через приложение ЯПлакалъ
GAZofshik 11 окт 2023 в 23:08
Юморист  •  На сайте 11 лет
0
Ппц. Это любой еж знает. Три единицы - 7, а там дальше. Вот если бы шестнадцатеричную так забабахал.

Размещено через приложение ЯПлакалъ
Terlog 11 окт 2023 в 23:15
Ярила  •  На сайте 15 лет
0
Старый проц, 6 битный.
Да и тактовая частота не очень.
Vechnira 12 окт 2023 в 03:10
Йумаризд  •  На сайте 17 лет
0
Цитата (Бамбрус @ 11.10.2023 - 11:22)
Цитата (vetal777 @ 11.10.2023 - 08:02)
6 разрядов - максимальное значение 63.

Смотря у кого. У прогеров 64. Ноль он тоже значение

Нет, чисел, да, 64, а максимальное значение - 63
Потому что 64 - это 1 в 7ом бите - 1 0 0 0 0 0 0

Это сообщение отредактировал Vechnira - 12 окт 2023 в 03:12
Yopt 13 окт 2023 в 12:10
модераторъ уголка падонка  •  На сайте 21 год
1
Цитата (Vechnira @ 11.10.2023 - 10:05)
Айтишники, особенно сетевики, такие вещи, а порой и сложнее считают в уме.
Но механизьм прикольный)

Батя меня шестилетнего, еще в 88 году получается, учил в двоичку переводить десятичные числа.
На тетради в каждую клеточку рисовал 64 32 16 8 4 2 1, а под цифрами я должен был ставить единички или нолики.
Типа надо написать число 62.
64 нам надо? Нет. Ибо перебор сразу. ставим 0,
32 меньше 62ух, значит 32 берем, ставим 1,
Остается распределить 30, 16 меньше 30? Берем, ставим единичку.
Остается 14. 8 Меньше 14ти? Берем, ставим 1. Остается 6.
Также берем и 4ку, ставим 1.
Также берем 2ку, ставим 1.
И больше ничего не осталось, поэтому под Единицей рисуем 0, вот и получается, что 62= 111110.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 9 637
0 Пользователей:
Страницы: 1 2  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх