Re: Wo finde ich die System Unit?
Zitat:
Zitat:
|
Re: Wo finde ich die System Unit?
Ach verdammt..
Delphi-Quellcode:
Das habe ich im Internet gefunden, doch leider ergibt sich daraus NICHT das selbe wie bei der echten FracFunktion.
function Frac(X: Extended): Extended;
begin result := X - Int(X); end; Edit:
Delphi-Quellcode:
Funktioniert nämlich nicht, denn dann ist bei der Markierung IntF undefiniert.
function FracF(X: Extended): Extended;
begin result := X - IntF(X); // Markierung end; function IntF(X: Extended): Extended; begin result := X - FracF(X); end; |
Re: Wo finde ich die System Unit?
Und warum nicht?
|
Re: Wo finde ich die System Unit?
Aber bei Turbo Delphi sind die dabei. Wenns nur darum geht, sich den Code einiger Funkionen mal ansehen zu wollen, sollte das ausreichen.
|
Re: Wo finde ich die System Unit?
Zitat:
Edit: Die Frac-Funktion aus der System-Unit ist übrigens in ASM geschrieben; dürfte also nicht das sein, was Du gefunden hast. Edit2: Für Int gilt das Gleiche. |
Re: Wo finde ich die System Unit?
Zitat:
|
Re: Wo finde ich die System Unit?
Das bringt mich nur leider nicht weiter :roll:
|
Re: Wo finde ich die System Unit?
Zitat:
|
Re: Wo finde ich die System Unit?
Ich habe jetzt mal
function IntF(X: Extended): Extended; und function FracF(X: Extended): Extended; deklariert. Aber Ich erhalte einen Fehler, wenn FracF IntF aufrufen will. (IntF steht unter FracF) |
Re: Wo finde ich die System Unit?
Mach ne forward Deklarartion
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz