Есть ответ 👍

Как перевести из двоичной системы в десятичную

103
121
Посмотреть ответы 2

Ответы на вопрос:


Вот пример число - 100010110 выставляем начиная с последней цифры сверху на числами степени двойки начиная с 2^0(=1) 0(1) 1(2) 1(4) 0(8) 1(16) 0(32) 0(64) 0(128)  1(256)  дальше складываем только те степени, которые стоят над 1, а не над 0 2+4+16+256=278(в 10ричной)=100010110 (в двоичной)

Var   n,i : integer; begin     readln(n);   i : = 0;   while(n < > 0) do   begin       n : = n  div  10;       i : = i+1;     end;   writeln(i); end.

Популярно: Информатика