二进制,十进制,十六进制的转换?

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:48:52
帮帮忙

将十进制转化为二进制、或八进制、十六进制
输入s(十进制)n(转化成多少进制)
program ti11;
var x:array[1..100]of integer;
s,i,j,n:integer;
begin
readln(s,n);
write(s,'=(');
i:=0;
repeat
i:=i+1;
x[i]:=s mod n;
s:=s div n;
until s=0;
for j:=i downto 1 do
if x[j]>9 then write(chr(x[j]+55))
else write(x[j]);
writeln(')',n);
end.

百度搜进制转换器

电脑自带的计算器就可以。最简单的方法就是运行开始、程序、附件、计算器(也就是电脑里面的计算器),然后点科学计算,里面就有二进制、十进制、十六进制,下面的就不用我多说了吧?