159 в 10 СС = 10011111 в 2 СС
159 в 10 СС = 237 в 8 СС
159 в 10 СС = 9F в 16 СС
Объяснение:
159 / 2 = 79 + остаток 1
79 / 2 = 39 + остаток 1
39 / 2 = 19 + остаток 1
19 / 2 = 9 + остаток 1
9 / 2 = 4 + остаток 1
4 / 2 = 2 + остаток 0
2 / 2 = 1 + остаток 0
1 / 2 = 0 + остаток 1
записываем остатки снизу вверх
159 в 10 СС = 10011111 в 2 СС
159 / 8 = 19 + остаток 7
19 / 8 = 2 + остаток 3
2 / 8 = 0 + остаток 2
записываем остатки снизу вверх
159 в 10 СС = 237 в 8 СС
159 / 16 = 9 + остаток 15
9 / 16 = 0 + остаток 9
В качестве цифр шестнадцатиричной системы счисления используются цифры от 0 до 9 и латинские буквы от A до F.
A = 10 B = 11 C = 12 D = 13 E = 14 F = 15
записываем остатки снизу вверх
159 в 10 СС = 9F в 16 СС
begin
e:=0.001;
s:=1; a:=1; z:=-1;
a1:=0; f1:=1; f2:=1; a3:=1;
while abs(a)>e do
begin
a1:=a1+2;
f:=f1+f2; f1:=f2; f2:=f;
a3:=a3*3;
z:=-z;
a:=z*a1/(f*a3);
s:=s+a;
end;
writeln('s = ',s:5:3);
end.
Результат:
s = 1.220