Implementierung der Potenzfunktion?
... für nicht ganzzahlige Exponenten
Wie berechnet ein Computer / der Taschenrechner 2^(1.5) = 2.828427125...
2^2 heißt ja 2 * 2, hier hätte ich aber die 2 und eine halbe 2, also kann ich den ganzen Zauder auch als 2sqrt(2) schreiben, OK. Dieses Wurzelzeug lässt sich z. B. mit Newton Iteration annähern
Das ist noch trivial, dann frage ich doch mal: Was ist mit e^pi?
Natürlich könnte man jetzt anfangen, die ganzzahligen Komponenten abzusplitten, es bleibt stehen:
e^(3)*e^(pi-3)
e^(3) ist im Nun berechnet.
e^(pi-3), wie macht das der Computer dann hier, effizient? Hat der Algorithmus hierfür einen speziellen Namen / Prinzip? Wenn ich jetzt raten würde, würde ich als Entwickler eines Taschenrechners die Sache wieder rum auf ein Iterationsverfahren reduzieren, indem ich Näherungsweise sagen würde: e^(14/100) = e^(7/50)