![]() |
Re: [Delphi 2010] Interner Fehler
Zitat:
edit: so hab eben bei em geschaut, da gibt es einen bug report. das passiert wenn man generics in eine andere unit auslagert. wenn ichs in die unit packe in der ichs aufrufe gehts. |
Re: [Delphi 2010] Interner Fehler
Math.LogN(1, 2)
Stellt den Logarithmus von 2 zur Basis 1 dar. Man kann einen Log zur beliebigen Basis einfach berechnen :
Delphi-Quellcode:
Rechne mal jeden einzelen Term aus mit beliebigen Werten für n, jedoch Basis = 1.
Log(basis, n) = logk(n) / logk(basis);
Dabei ist logk ein beliebiger Logarithmus (z.b. 2 (=ln) oder auch 10) |
Re: [Delphi 2010] Interner Fehler
Delphi-Quellcode:
so?
num6 := LN(num5) / LN(2);
|
Re: [Delphi 2010] Interner Fehler
Was macht denn die Zeile im Hinblick darauf, was die Funktion zurückliefern soll?
|
Re: [Delphi 2010] Interner Fehler
steht doch weiter oben.
|
Re: [Delphi 2010] Interner Fehler
Diese Berechnung in der einen Zeile hat einen eindeutigen Sinn. Welcher ist das? Weißt du es?
|
Re: [Delphi 2010] Interner Fehler
Delphi-Quellcode:
ging hier um den natürlichen log. hatte das in math.pas gesucht und nicht gefunden. war in systems.pas.
num6 := LN(num5) / LN(2);
so gehts alles in ordnung. :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz