1) Переводим в двоичную систему счисления, деля число целочисленно на 2 до тех пор, пока не получится 0.
Записываем остатки от деления в обратном порядке.
1100000110011 - ответ
2)Разбиваем двоичное число на тройки, начиная с младшего разряда: [001][100][000][110][011]
Каждую тройку переводим в восьмиричную систему счисления и записываем "как есть": [1][4][0][6][3].
14063 - ответ
3)Разбиваем двоичное число на четверки, начиная с младшего разряда: [0001][1000][0011][0011]
Переводим каждую четверку в шестнадцатиричную сисиему счисления и записываем "как есть": [1][8][3][3].
1833 - ответ.
110 Кбайт = 110*1024 байт
16 бит = 2 байта
Количество страниц = 110*1024 / (40*64*2) = 22
Var
a,b,c,y,rez:real;
begin
writeln ('Введите A B C через пробел');
readln(a, b, c);
if (a>b) and(a>c) then begin
y:=a;
writeln('y =',y:0:2);
end
else if (b>a) and (b>c) then begin
y:=b;
writeln('y= ',y:0:2);
end
else if (c>b) and(c>a) then begin
y:=c;
writeln('y =',y:0:2);
end
else if (a=b) and (a=c) then begin
y:=a;
writeln('y= ',y:0:2);
end;
end.
38 (10cc) =32+4+2=2^5+2^2+2^1=100110 (2cc)
501 | 8
48 |----
----- |62| 8
21 56|--- 501 (10cc) =765 (8cc)
16 ---| 7
---- 6
5
176 (8cc) = 1*8²+7*8+6=126 (10cc)
8579 |16
8576 |------
------- | 536| 16 8579 (10cc) =2183 (16cc)
3 528 |------
------| 33|16
8 32|---
----| 2
1
721 (8cc)=111 010 001 (2cc) = 1 1101 0001 (2cc)= 1D1 (16cc)
167 (8cc) =1 110 111 (2cc) =111 0111=77 (16cc)
AC1 (16cc) =10*16^2+12*16+1 =2753 (10cc)
721 (16cc) =111 0010 0001 (2cc) =11 100 100 001(2cc) =3441 (8cc)
<span>c. 0+0=0, 1+0=1, 0+1=1, 1+1=0
5.</span>100110101002 на 11002≈9099263
9099263₁₀=1000 1010 1101 0111 1111 1111₂
<span>
</span>