Jeg ville mene at det er lidt "lidt" svar til 121 point... har sat så meget ud for så at håbe på nogen lidt mere detaljerede svar, da jeg ikke er helt skrap til delphi endnu :)
function StrToOct(Str: string; digits: Integer): string; var rest: Longint; oct: string; Value : longint; begin Value:=StrToIntDef(Str,0); oct := ''; while Value <> 0 do begin rest:=Value mod 8; Value:=Value div 8; oct:=IntToStr(rest)+oct; end; Result:=oct; Result:=StringOfChar('0',Digits-Length(Result))+Result; end;
function StrToHex(Str : string; Digits : integer) : string; begin Result:=IntToHex(StrToIntDef(Str,0),Digits); end;
function StrToBin (Str: string; digits: integer ): string; var Value: LongInt; begin Value:=StrToIntDef(Str,0); result:=''; while value>0 do begin Result:=chr(48+(value and 1))+Result; value:=value shr 1; end; Result:=StringOfChar('0',Digits-Length(Result))+Result; end;
--------------------------------- var str : string; begin str:='1234';
//String - Dec, eller evt StrToIntDef(); StrToInt(str);
fandt ikke ud af det hele, men tak for svarene :) deler bare pointne mellem os, som tak for jeres forslag :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.