PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bascom Wurzel ziehen



Furtion
13.09.2008, 21:30
Hi,

ich schreibe grade an einem Code (in Bascom), das Wurzeln berechnen soll.
D.h. Quadratwurzeln würde mit dem sqr() Befehl gehen, aber wie bekomme
ich z.B. die 3 Wurzel aus 9 = 3 raus? Dafür gibt es glaube ich kein Befehl.

Gibt es dazu Annäherungsverfahren?

Rofo88
13.09.2008, 22:04
Naja, da die 3te Wurzel das selbe ist wie ^(1/3) würde ich es mal damit versuchen.

Furtion
13.09.2008, 22:16
Hi,

joar stimmt schon, aber wie rechnet man das?

x/3 * x/3 ?

Rofo88
13.09.2008, 22:22
A = B ^ 0.333333333333

Furtion
13.09.2008, 22:25
Hi,

ich meine wie ich das jetzt in Basic ausdrücke:
Für mich ist z.B. x² = x * x
aber was ist dann x hoch 1/3 ?
Wie schreibt man das?

Rofo88
13.09.2008, 22:28
OK, wenns mal wieder etwas länger dauert :-b


A = B ^ 0.333333333333

linux_80
13.09.2008, 22:33
Hi,
in Bascom wäre das dann (auch):
var = POWER( source, raise )

Und die entsprechung für x³ wäre x * x * x

Furtion
13.09.2008, 22:38
Hi,

o_O es geht? Warum weiß ich nicht, aber es geht. Zwar ist z.B. die
Quadratwurzel(B^0.5) iwas mit 3,99999279 aber es ist ja schon mal
ansatzweise 4.

Was mich trotzdem interessiert ist, wie man es (wenn man jetzt kein Bascom
zur Hand hat) auf dem Papier lösen würde?

Jaecko
13.09.2008, 23:05
Also fürs "von Hand" ziehen bei der normalen Wurzel hab ich ne Methode, aber für Höhere Wurzeln wüsst ich grad nix passendes