有10进制变2进制的函数吗(28)

  • 主题发起人 主题发起人
  • 开始时间 开始时间

Unregistered / Unconfirmed
GUEST, unregistred user!
有10进制变2进制的函数吗
 
自己做个数值按01输出字符串而已
 
procedure TForm1.Button1Click(Sender: TObject);var s1,s2:string; //s1是10进制,s2是二进制 ,把s1转成s2 m:integer;begin s1:=edit1.text; m:=strtoint(s1); while m<>0 do begin if m=(m div 2)*2 then s2:='0' +s2 else s2:='1'+s2; m:=m div 2; end; edit2.Text:=s2;end;
 
repeat s2:=inttostr(m and 1)+s2; m:=m div 2; until m=0;
 
后退
顶部