I(464) = K(58) * i
i = 8
N(мощность) = 2 в степени i
2^8 = 256
1 гигабайт= 1024 мегабайт= 2^30= 1073741824 байт
Чтобы перевести информацию в биты нужно разделить на 8в байты - разделить на 1024в килобайты - /1024в мегабайты - разделить на 1024гигобайты тоже самое.
чтобы перевести в обратном порядке нужно выполнить умножение по анологии.
Var a,n:integer;
begin
writeln('Введите n');
readln(n);
for a:=10 to 99 do
if (a mod n =0)then writeln(a);
<span>end.</span>
Ответ:
1. а). 134 (10) = 206 (8)
134/8=16, ост:6
16/8=2, ост:0
2/8=0, ост:2
от последнего значения к первому (в обратную сторону) записывается значение: 206
б). аналогично. получается:
895 (10) = 1577 (8)
2. а). 98 (10) =1100010 (2)
также как и с переводом в восьмеричную систему, только делить надо на 2.
б) 735 (10) = 1011011111 (2).
3. а). EBC (16) = 3772 (10)
здесь требуется знать таблицу, в которой представленны значения определенных букв в информатике. дальше нужно умнажить значение каждой буквы на 16 в соответствующей степени (считается с конца от нуля) и все это сложить, итак:
EBC (16) = 14•16²+11•16¹+12•1 (любое число в нулевой степени равно единице) = 3772 (10)
б). аналогично.
A98 (16) = 10•16²+9•16¹+8•1=2712 (10)
4. а). 1010111 (2) + 110101 (2) = 10001100 (2)
см. таблица
б). 1011101 (2)•1010 (2)=1110100010 (2)