切换到宽版
  • 16808阅读
  • 14回复

怎样将十进制数化成二进制数? [复制链接]

上一主题 下一主题
离线181818181818
 
只看楼主 正序阅读 0 发表于: 2007-07-02
4而特他热他
离线liuqg1092

只看该作者 14 发表于: 2008-10-13
举个例子
15 MOD 2=1
7 MOD 2=1
3 MOD 2=1
1MOD 2=1
所以15=1111(2)
离线yonghu86cs
只看该作者 13 发表于: 2008-02-21
简单啊
离线leocy002
只看该作者 12 发表于: 2008-02-07
program ten;
var
a,b:integer;
s:string;
begin
write('Enter the 10th mumber:');
readln(a);
while a<>0 do
  begin
  b:=a mod 2;
  a:=a div 2;
  s:=chr(48+b)+s;
  end;
write('The 2nd number is: ',s);
writeln;
end.
离线绝世衰神
只看该作者 11 发表于: 2008-02-02
very easy
天生我材必有用
老鼠儿子会打洞
离线tzwangzy
只看该作者 10 发表于: 2007-09-22
so easy
离线yiyi
只看该作者 9 发表于: 2007-09-17
var
  s:string;
begin
  s:=binstr(您需要化的十进制整数,需要保留的二进制数的位数)
end.
离线181818181818
只看该作者 8 发表于: 2007-09-15
离线cpp_stu2!
只看该作者 7 发表于: 2007-09-14
这还要问吗,奶奶?
离线shenye1992
只看该作者 6 发表于: 2007-09-10
不断地mod 2和div 2
快速回复
限100 字节
 
上一个 下一个