Бинарный код расшифровка онлайн
Автор Vovan Min задал вопрос в разделе Естественные науки
как расшифровать бинарный код 0111000001100110? и получил лучший ответ
Ответ от Дима[эксперт]
бинарный код 0111000001100110
Ну если надо перевести в десятичный не понимая как это делается - открой виндовский калькулятор, переведи его в инженерный вид, выбери бинарный режим, введи это, а потом выбери десятичный - получится 28774.
А если хочешь знать что при этом происходит - сейчас объясню.. .
Вот десятичное число. Первая цифра справа от запятой - это количество единиц, вторая - количество десятков, третья сотен и т. д. Получается - эти цифры - это коэффициенты в разложении числа по системе числел {1,10,100,...}. Если учесть, что коэффициенты это целые числа от 0 до 9 - разложение получается единственным.
Далее - основа десятичной системы - десятка. А числа по которым расладывается число - эт степени десятки: 1=10^0, 10=10^1, 100=10^2, 1000=10^3,.. и т. д.
В двоичной системе - основа двойка. Т. е. числа идут так:
000 = 0
001 = 1
010 = 2
011 = 3
100 = 4
101 = 5
110 = 6
111 = 7
1000 = 8
Т. е. каждый 0 или 1 это коэффициент в разложении по степеням двойки: 1, 2, 4, 8, 16, 32....
Так что иначе твоё число можно записать в виде:
0*2^0 + 1*2^1 + 1*2^2 + 0*2^3 + .= 0*1 + 1*2 + 1*4 + 0*8 + .(не буду всё писать) . Таким образом и пересчитывается.