Hai abi,
warum überhaupt in "binär umrechnen"? Binär ist doch nur eine andere
Darstellungsart.
Der Compiler rechnet immer mit Integern. (mal ganz ungenau gesagt).
Es ist also egal wie Du es machst.
Delphi-Quellcode:
var
i1 : Integer;
i2 : Integer;
s1 : String;
s2 : String;
hs1 : String;
hs2 : String;
ergebniss : Integer;
begin
i1 := 1;
i2 := 1;
ergebniss := i1 + i1;
s1 := '1';
s2 := '1;'
ergegniss := StrToInt (s1) + StrToInt (s2);
hs1 := '$1';
hs2 := '$1;'
ergegniss := StrToInt (hs1) + StrToInt (hs2);
end;
In allen drei Fällen ist das Ergebniss ein Integer mit dem Wert 2.
Stephan B.
"Lasst den Gänsen ihre Füßchen"