Function SHLStr(Str1:String):String;
var
a:LongWord;
Int1,Int2:Integer;
j,j1:Integer;
sum:LongWord;
begin
Int2:=Length(Str1);
for j1:=1 to Int2 do
begin
a:=ord(Str1[j1]) shl 7;
sum:=sum+a;
end;
Result:=IntToStr(sum);
end;怎样写出还原函数呢?
SHLStr('你好'); => 4381616
var
a:LongWord;
Int1,Int2:Integer;
j,j1:Integer;
sum:LongWord;
begin
Int2:=Length(Str1);
for j1:=1 to Int2 do
begin
a:=ord(Str1[j1]) shl 7;
sum:=sum+a;
end;
Result:=IntToStr(sum);
end;怎样写出还原函数呢?
SHLStr('你好'); => 4381616
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货