200 бит = 25 байт
20 байт, 200 бит, 1000 кбайт, 1.5 Мбайт.
Метод перевода делением стандартный. Последовательно делим на основание системы счисления, в которую переводим, выписываем остатки. Потом остатки записываем в обратном порядке.
Мы переводим числа в десятичную систему счисления из двоичной. В двоичной системе число десять записывается, как 1010 - на него и будем делить. В "столбик"
1.
101010 / 1010 = 100 и остаток 10 = 2₁₀ (показано во вложении)
100 / 1010 = 0 и остаток 100 = 4₁₀
Записываем остатки в обратном порядке: 42.
101010₂ = 42₁₀
2.
1010101101 / 1010 = 1000100 и остаток 101 = 5₁₀
1000100 / 1010 = 110 и остаток 1000 = 8₁₀
110 / 1010 = 0 и остаток 110 = 6₁₀
Записываем остатки в обратном порядке: 685.
1010101101₂ = 685₁₀
3.
10101111 / 1010 = 10001 и остаток 101 = 5₁₀
10001 / 1010 = 1 и остаток 111 = 7₁₀
1 / 1010 = 0 и остаток 1
Записываем остатки в обратном порядке: 175.
10101111₂ = 175₁₀
3 вариант, все остальное рассуждение.
Var
s,i : integer;
begin
s :=0;
for i := 2 to 6 do
s := s + sqr(i);
writeln (s);
end.
Число 26
число десятков = 2
число единиц = 6
сумма цифр =8
произведение цифр =12