首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

字符串转化为2进制,该如何处理

2012-03-29 
字符串转化为2进制如何将一个字符串转化为2进制数[解决办法]function StrToBin( src: String ): Stringva

字符串转化为2进制
如何将一个字符串转化为2进制数

[解决办法]
function StrToBin( src: String ): String;
var
i: integer;
dest: string;
function ChrToBin( ch: char ): string;
var
i, m, a: integer;
s: string;
begin
SetLength( s, 8 );
m := 128;
a := ord( ch );
for i := 1 to 8 do
begin
if m and a > 0 then
s[i] := '1 '
else
s[i] := '0 ';
m := m div 2;
end;
result := s;
end;
begin
for i := 1 to length( src ) do
begin
dest := dest + ChrToBin( src[i] ) + ' ';
end;
result := dest;
end;

热点排行