AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Exponentialrechnung

Ein Thema von deusmac · begonnen am 29. Sep 2003 · letzter Beitrag vom 1. Okt 2003
Antwort Antwort
Benutzerbild von deusmac
deusmac

Registriert seit: 29. Aug 2003
Ort: Berlin
50 Beiträge
 
Delphi 7 Personal
 
#1

Exponentialrechnung

  Alt 29. Sep 2003, 14:32
Gibts bei Delphi ne Möglichkeit um einfach zahlen mit anderen hoch zu nehmen. Also z.B. 3 hoch 4. Oder muss ne eigene Funktion her.
Thx für antworten

Frührer dachte man: Ich denke also bin Ich. Heute weiß man, es geht auch so.
Dieter Nuhr
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.

Registriert seit: 19. Apr 2003
Ort: Düsseldorf
835 Beiträge
 
#2

Re: Exponentialrechnung

  Alt 29. Sep 2003, 14:33
"power" in der Unit "Math"
Christian S.
Admin in der Entwickler-Ecke
  Mit Zitat antworten Zitat
Honie

Registriert seit: 27. Sep 2003
Ort: Bielefeld
39 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Exponentialrechnung

  Alt 1. Okt 2003, 08:36
Hi,

falls du Math nicht dazulinken möchtest, geht auch folgendes:

a hoch b = exp(b*ln(a)) wobei ln und exp Funktionen in Unit System sind (die ja sowieso gelinkt ist)

Also Beispiel

2 hoch 3 = exp(3*ln(2)) = 8

Nebenbei:

Hinter exp(0.5*(exp(2*ln(a))+exp(2*ln(b)))) verbirgt sich der Pythagoras Satz also:

c = Wurzel aus ((a zum Quadrat) + (b zum Quadrat))



Gruß
Holger
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.

Registriert seit: 19. Apr 2003
Ort: Düsseldorf
835 Beiträge
 
#4

Re: Exponentialrechnung

  Alt 1. Okt 2003, 09:30
Vorsicht! Dafür muss a > 0 sein!
Christian S.
Admin in der Entwickler-Ecke
  Mit Zitat antworten Zitat
LoL
(Gast)

n/a Beiträge
 
#5

Re: Exponentialrechnung

  Alt 1. Okt 2003, 09:37
jede variable muss > 0 sein! Ein Dreieck mit einer Seitenlänge von 0, geht ja wohl net!
  Mit Zitat antworten Zitat
Benutzerbild von Christian S.
Christian S.

Registriert seit: 19. Apr 2003
Ort: Düsseldorf
835 Beiträge
 
#6

Re: Exponentialrechnung

  Alt 1. Okt 2003, 10:08
Zitat:
Ein Dreieck mit einer Seitenlänge von 0, geht ja wohl net!
Und wer sagt, dass es hier nur um Dreiecke geht? Nur weil es als Beispiel benutzt wurde, heißt wohl kaum, dass es das einzige Anwendungsgebiet ist.
Setz' mal in den ln() einen Wert <=0 ein, dann siehst Du, was ich meine.
Christian S.
Admin in der Entwickler-Ecke
  Mit Zitat antworten Zitat
Honie

Registriert seit: 27. Sep 2003
Ort: Bielefeld
39 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Exponentialrechnung

  Alt 1. Okt 2003, 10:49
Falls a<0 gilt

a^b = (-1)^b * (-a)^b mit -a>0

somit ist noch der Term (-1)^b zu berechnen
das Ergebnis liegt für b element von Z bei 1 oder -1
oder es ist im Bereich der komplexen Zahlen zu suchen da i = sqrt(-1) gilt.

Jede weitere Diskussion würde wohl hier zu weit führen, da wir
wohl oBdA annehmen dürfen, dass selbstverständlich a>0 gilt.

Im übrigen gelten diese Beschränkungen auch für power, da es sich
um mathematische und nicht um Delphi-spezifische Einschränkungen handelt.

Gruß
Holger
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:37 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