Предмет: Информатика,
автор: zarina41
Переведите число 321 из десятичной системы счисления в семеричную систему счисления
Ответы
Автор ответа:
0
Const
Rn : String[36] = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
Function DecToN(a : Longint; Raz : Byte) : String;
Begin
If a>Raz-1 then DecToN:=DecToN(a div Raz,Raz)+Rn[(a mod Raz)+1]
else DecToN:=Rn[a+1];
end;
Begin
Writeln(DecToN(321,7)); { 636 }
end.
Rn : String[36] = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
Function DecToN(a : Longint; Raz : Byte) : String;
Begin
If a>Raz-1 then DecToN:=DecToN(a div Raz,Raz)+Rn[(a mod Raz)+1]
else DecToN:=Rn[a+1];
end;
Begin
Writeln(DecToN(321,7)); { 636 }
end.
Автор ответа:
0
это правильно, точно?
Автор ответа:
0
можно легко проверить: 636(7) = 6*7^2+3*7^1+6*7^0 (10) = 294 + 21 + 6 (10) = 321(10)
Автор ответа:
0
спасибо большое за ответ ))
Похожие вопросы
Предмет: Литература,
автор: asriyanmilena5
Предмет: Химия,
автор: lun0likaya
Предмет: Кыргыз тили,
автор: ayanaeldiyar29
Предмет: География,
автор: ирицян