pow-Funktion; Hilfe notwendig!

Schnelle objektorientierte, kompilierende Programmiersprache.
nufan
Wiki-Moderator
Beiträge: 2558
Registriert: Sa Jul 05, 2008 3:21 pm

Re: pow-Funktion; Hilfe notwendig!

Beitrag von nufan » Di Sep 30, 2008 7:01 pm

Xin hat geschrieben:
Dirty Oerti hat geschrieben:Du übergibst der Funktion die Parameter, sagen wir mal 4 und 3.
ret ist der Rückgabewert.
Den setzen wir mal auf 4, damit haben wir 4 hoch 1 schonmal geschafft.
(Daher auch die 1 in der for-Schleife)
Was, wenn ^1 schon zuviel ist?
4^0 ist nicht 4... ;-)
Wichtige Regel beim Umrechnen von einem Zahlensystem ins andere :D
Das musste ich letztes Jahr zur Genüge feststellen...


ps: von mir natürlich auch noch ein wilkommen!

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8861
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: pow-Funktion; Hilfe notwendig!

Beitrag von Xin » Di Sep 30, 2008 7:42 pm

Dirty Oerti hat geschrieben:
Xin hat geschrieben:Was, wenn ^1 schon zuviel ist?
4^0 ist nicht 4... ;-)
Ich weiß ich weiß.
Es ist nur ein Beispiel.
Schnell aus dem Ärmel geschüttelt.
Zu schnell geschüttelt... Mit 1 initialisieren und die Schleife entsprechend häufig durchlaufen lassen.


Ich wollte jetzt keine allgemein gültige Funktion schreiben...
Wie funktioniert 5 hoch -3,563?
Das könnte ich mathematisch nicht mal genau ausrechnen, nur nähern.[/quote]
5^-3,563
= 1 / (5 ^ 3,563 )
= 1 / ( 5^3 * 5 ^ (3 / 10) * 5 ^ ( 6 / 100 ) * 5 ^ ( 3 / 1000 ) )
... und dann geht's mit Logrithmen weiter... ;-)
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: pow-Funktion; Hilfe notwendig!

Beitrag von Dirty Oerti » Di Sep 30, 2008 8:20 pm

Xin hat geschrieben:
Dirty Oerti hat geschrieben:
Xin hat geschrieben:Was, wenn ^1 schon zuviel ist?
4^0 ist nicht 4... ;-)
Ich weiß ich weiß.
Es ist nur ein Beispiel.
Schnell aus dem Ärmel geschüttelt.
Zu schnell geschüttelt... Mit 1 initialisieren und die Schleife entsprechend häufig durchlaufen lassen.
Dirty Oerti hat geschrieben: Ich wollte jetzt keine allgemein gültige Funktion schreiben...
Wie funktioniert 5 hoch -3,563?
Das könnte ich mathematisch nicht mal genau ausrechnen, nur nähern.
5^-3,563
= 1 / (5 ^ 3,563 )
= 1 / ( 5^3 * 5 ^ (3 / 10) * 5 ^ ( 6 / 100 ) * 5 ^ ( 3 / 1000 ) )
... und dann geht's mit Logrithmen weiter... ;-)
Ist schon klar :)
Wie man das in einzelne "Faktoren" zerlegt ist kein Problem...
Aber:
Wie rechnest du 5 hoch 3/10 ?
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: pow-Funktion; Hilfe notwendig!

Beitrag von Kerli » Di Sep 30, 2008 8:34 pm

Dirty Oerti hat geschrieben:Wie rechnest du 5 hoch 3/10 ?
Ganz einfach: 5^3 und daraus die 10. Wurzel :D
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8861
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: pow-Funktion; Hilfe notwendig!

Beitrag von Xin » Di Sep 30, 2008 8:36 pm

Kerli hat geschrieben:
Dirty Oerti hat geschrieben:Wie rechnest du 5 hoch 3/10 ?
Ganz einfach: 5^3 und daraus die 10. Wurzel :D
Womit wir wieder bei den Logarithmen wären...
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Antworten