Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Extended in Real konvertieren? (https://www.delphipraxis.net/104260-extended-real-konvertieren.html)

Schmile 30. Nov 2007 11:45


Extended in Real konvertieren?
 
hallo, habe da ein kleines problem.

ich möchte den natürlichen logarithmus aus einer extended-zahl ziehen, der compiler verlangt aber eine real-zahl.

gibt es einen befehl, eine extended- in eine real-zahl zu konvertieren (und auch wieder zurück) ?

ich möchte nicht mein gesamtes programm umschreiben und alle extended-zahlen in real umdeklarieren.

mkinzler 30. Nov 2007 11:46

Re: Extended in Real konvertieren?
 
Extended ist ein Real-Typ.

Schmile 30. Nov 2007 11:50

Re: Extended in Real konvertieren?
 
und was kann ich machen, damit die ln ( ) funktion extended-zahlen akzeptiert? das tut sie bei mir nämlich nicht...

Amateurprofi 30. Nov 2007 11:52

Re: Extended in Real konvertieren?
 
Zitat:

Zitat von Schmile
hallo, habe da ein kleines problem.

ich möchte den natürlichen logarithmus aus einer extended-zahl ziehen, der compiler verlangt aber eine real-zahl.

gibt es einen befehl, eine extended- in eine real-zahl zu konvertieren (und auch wieder zurück) ?

ich möchte nicht mein gesamtes programm umschreiben und alle extended-zahlen in real umdeklarieren.

wie mkinzler sagt : Extended ist ein Real Typ.
Und mehr noch : Ln erwartet explizit einen Extended-Parameter.

Kann es sein, daß du das Funktions Ergebnis einer Integer-Variablen zuweist ?

mkinzler 30. Nov 2007 12:01

Re: Extended in Real konvertieren?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Welche Delphiversion?

Schmile 30. Nov 2007 13:26

Re: Extended in Real konvertieren?
 
hat sich erledigt, hab ne kleine sache nich beachtet...

ich bitte um entschuldigung

RavenIV 30. Nov 2007 13:36

Re: Extended in Real konvertieren?
 
Zitat:

Zitat von Schmile
hat sich erledigt, hab ne kleine sache nich beachtet...

ich bitte um entschuldigung

Teilst Du uns auch mit, was es war?

Vielleicht hat jemand irgendwann ein ähnliches Problem...

Schmile 30. Nov 2007 13:41

Re: Extended in Real konvertieren?
 
ich habe die funktion in eine selbstgeschriebene funktion:
Delphi-Quellcode:
function summe(x,y:array of extended;n:integer):extended;
Delphi-Quellcode:
summe(ln(x),ln(y),Memo1.Lines.Count);
hineingeschrieben. habe natürlich nicht beachtet, dass man aus arrays keinen logarithmus ziehen kann -.-

deswegen hab ich mir jetzt die arrays lnx und lny, in denen in einer zählschleife gleich der logarithmus gezogen wird...


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 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