Forum: Programmieren allgemein
by SebE,
27. Okt 2005
Danke für die Antworten.
Den Code hab ich auch schon mal gesehen.
Da ich aber kein Assembler kann, weis ich absolut nicht, was der macht, vor allem das FWAIT.
Und warum POP't man die Register ECX, EAX, EDX am Ende, wenn man doch gar nicht's gePUSH't hat?
Auch warum man am Anfang 12 Bytes vorrutscht, versteh ich nicht.
Und bei den Funktionen FNSTCW und FLDCW hört's ganz auf.
Wäre...
Forum: Programmieren allgemein
by SebE,
27. Okt 2005
Hat jemand den Source der beiden Funktionen?
Hab leider keine Ahnung, wie die beiden intern funktionieren könnten.
Ich dachte erst bei TRUNC:
Result := Zahl div 1 //DIV funktioniert aber NUR bei Ganzzahl
und FRAC:
Result := Zahl - Trunc(Zahl);
Kann mir das jemand sagen?