Zitat:
:Shocked: Ein Byte hat acht Bit!
Okay, also doch so einfach, Länge * 8?
Danke
Dachte das wäre schwieriger
Zitat:
Du sollst die Länge als 64 Bit LE-Int anhängen, nicht als String Grübelnd...
Und wie mache ich das?
Zitat:
Was spricht gegen eine fertige
Unit?
Dass ich das blos zur Übung und zum Verständnis des Algorithmus mache - da würde eine Fertigunit glaube ich nicht sonderlich weiterhelfen...
Zitat:
Delphi-Quellcode:
function ZustandZuBits(Anzahl:integer):integer;
var bits:real;
begin
bits:=ln(Anzahl) / ln(2);
Result:=trunc(bits);
if Result < bits then
inc(Result);
end;
Das werd ich mal probieren, danke