объясните, пожалуйста, что такое двоичная система исчисления? спасибо

12 года назад от vov4ik

5 Ответы

0 голосов
Это 1000100101. Типо того.
Короче, чтобы перевести число в 10 системе (например 12) в двоичную, нужно это чисто (в данном случае 12) каждый раз делить на 2 и остаток от деления записывать. В конце число получившеся перевернуть и получится 12 в 2-ой системе!
12:2=6 (ост 0)
6:2=3 (ост 0)
3:2=1 (ост 1)
1:2=0 (ост 1)
у нас получилость 0011, переворачиваем и получаем 1100, вот 12 в двоичной системе!
12 года назад от Павел Воробьёв
0 голосов
Это такая система, которая бы существовала у нас, если бы у людей было по одному пальцу на руках.
12 года назад от rkryj лорпор
0 голосов
Двоичная система счисления — это позиционная система счисления с основанием 2. В этой системе счисления, числа записываются с помощью двух символов (0 и 1) .
12 года назад от Гарик Степанович
0 голосов
Попробую так
Десятичная система такова, что в ней все числа записываются цифрами, которых всего 10. Суть в том, что прибавля к любому из разрядов единичку, мы увеличиваем цифру на 1 - а если в разряде стоит максимальная цифра - 9 - то разряд обнуляется, а единичка прибавляется уже к следующему разряду, который леве. Столь же очевидно это и для двоичной системы счисления, прибавля к любому разряду единичку - мы увеличиваем его цифру на 1, и как только доходим до максимальной цифры - 1, то увеличивается уже следующий разряд. Вот так: слева стоит наращиваемое число, к которому постоянно прибавляется единичка (нули слева для наглядности)
000 + 1 = 001 (ноль можно увеличить на 1 в рамках двоичной системы - получится 1)
001 + 1 = 010 (а вот единичку уже нельзя, поскольку она - максимальная цифра. Поступаем так же, как в десятиричной системе с 9: Обнуляем разряд и увеличиваем разряд, который леве, на 1)
010 + 1 = 011 (снова ноль можно увеличить на единичку)
011 + 1 = 100 (снова первый разряд не увеличить, максимальная цифра. Обнуляем, пытаемся увеличить второй разряд - его тоже нельзя, поэтому его тоже обнуляем и пытаемся увеличить третий - получается аналог - 99
100 + 1 = 101
101 + 1 = 110
И так дале.
Это всё тоже может быть дико очевидно, но вся фишка в том, что нужно преодолеть инерцию, привычку десяти цифр, именно с этой минимальной информацией - и не забивать преждевременно мозг принципами кодирования чего-то там в двоичную систему.
 
Для этого по своему опыту рекоммендую полезное упражнение - научиться показывать двоичные числа на пальцах. загнутый палец - ноль, разогнутый - 1. тобиш можно показать все числа от 0 (все пальцы загнуты, 0000000000) до 1111111111 (все пальцы разогнуты, в десятичной системе это 1023) . Это полезно ещё и для того, чтобы уметь показывать на пальцах числа от 0 до 1023
12 года назад от Эдуард
0 голосов
В десятичной системе в каждом разряде - 10 знаков. Тоесть каждый следующий разряд имет вес в 10 раз больше предыдущиего. В двоичной системе - удваивается. По аналогии с гирями на рынке можно сказать что двоичка оперирует с весами в 1, 2, 4, 8, 16 и т. д килограммовыми гирями.
12 года назад от Александра Логинова

Связанные вопросы