Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Potenz berechnung in Delphi mit power??? (https://www.delphipraxis.net/18578-potenz-berechnung-delphi-mit-power.html)

himitsu 14. Jan 2014 19:32

AW: Potenz berechnung in Delphi mit power???
 
Zitat:

fehlerhafte indizierung
Was ist Zahl2?
(die Zeichen in Strings fangen normalerweise bei 1 an)

Zitat:

Inkompatible Typen: 'Integer' und 'Extended'
Was ist Zahl?
Und passt in Zahl der Result-Typ von Hier im Forum suchenPower rein?



Aber in diesem Fall kann man auch mit SHLarbeiten,
also binär (SHL und OR), anstatt mathematisch (POWER und +).

jaenicke 14. Jan 2014 19:34

AW: Potenz berechnung in Delphi mit power???
 
Wenn du einmal in Delphi oder in der Hilfe geschaut hättest, hättest du gesehen, dass weder die Parameter noch der Rückgabewert ganze Zahlen sind:
http://docwiki.embarcadero.com/Libra...tem.Math.Power
Wenn du also eine ganze Zahl als Ergebnis möchtest, musst du diese mit Round runden.

himitsu 14. Jan 2014 19:37

AW: Potenz berechnung in Delphi mit power???
 
Zitat:

Zitat von jaenicke (Beitrag 1243674)
Wenn du einmal in Delphi oder in der Hilfe geschaut hättest, hättest du gesehen, dass weder die Parameter noch der Rückgabewert ganze Zahlen sind:
http://docwiki.embarcadero.com/Libra...tem.Math.Power

Zur Hälfte lässt sich das mit Delphi-Referenz durchsuchenIntPower lösen.

jfheins 14. Jan 2014 19:40

AW: Potenz berechnung in Delphi mit power???
 
Zitat:

denn es sollte ja eigentlich eine ganze Zahl rauskommen.
Nö. Die Deklaration schaut ja so aus:
Delphi-Quellcode:
function Power(const Base, Exponent: Double): Double; overload;
Dein Integer wird also erstmal zu einem Double. Und danach gilt: Im allgemeinen ist die Potenz eines Doubles wieder ein Double. Fall du einen int zurück haben willst, kannst du entweder einen QC Eintrag schrieben und den Overload fordern, oder die konvertierst den Rückgabewert.

Ups, ein wenig zu spät *pfeif*

fox67 14. Jan 2014 20:24

AW: Potenz berechnung in Delphi mit power???
 
Vielen Dank :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:51 Uhr.
Seite 2 von 2     12   

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