Seite 1 von 3

Wurzelziehen

Verfasst: 10.12.2007 15:05
von Tompazi
Wie ziehe ich in PB Wurzeln?
Ich habs mit X = y ^ 0.5 probiert aber das geht nicht ...
Wie?

Danke Tompazi

Verfasst: 10.12.2007 15:07
von Sebastian
Ergebnis.f = Sqr(Zahl.f)

Verfasst: 10.12.2007 15:11
von Tompazi
Danke geht jetzt :allright:
aber geht das auch mit dezimalzahlen (als Ergebnis)?

Verfasst: 10.12.2007 15:16
von milan1612
Das Ergebnis ist doch bereits float :wink:

Verfasst: 10.12.2007 15:18
von Tompazi
Kommen aber nur ganze Zahlen raus... :|

Code: Alles auswählen

w.f = GetGadgetState(0)
w.f = Sqr(w.f)
SetGadgetText(1,Str(w.f))

Verfasst: 10.12.2007 15:25
von #NULL
nein, nur bei quadratzahlen als parameter.

Verfasst: 10.12.2007 15:27
von Tompazi
hä¿?

Verfasst: 10.12.2007 15:31
von Thomas
Tompazi hat geschrieben:Kommen aber nur ganze Zahlen raus... :|

Code: Alles auswählen

w.f = GetGadgetState(0)
w.f = Sqr(w.f)
SetGadgetText(1,Str(w.f))
wie währ's wenn ihr mal eure Befehle lernt :lol: :

Mit StrF(...) klappts bestimmt:

Code: Alles auswählen

w.f = GetGadgetState(0)
w.f = Sqr(w.f)
SetGadgetText(1,StrF(w.f, 6))
Jetzt müsste dein Ergebnis mit 6 Stellen nach dem Komma (Punkt) angezeigt werden ...

Verfasst: 10.12.2007 16:56
von Kaeru Gaman
nur mal so angemerkt:
die HILFE kann man nicht nur benutzen, um die Parameter eines Befehles den man kennt nachzuschlagen,
sie eignet sich auch hervorragend um sie themenweise zu durchsuchen,
sie ist nämlich nach fachkapiteln geordnet.

Verfasst: 10.12.2007 17:25
von Thomas
Kaeru Gaman hat geschrieben:nur mal so angemerkt:
die HILFE kann man nicht nur benutzen, um die Parameter eines Befehles den man kennt nachzuschlagen,
sie eignet sich auch hervorragend um sie themenweise zu durchsuchen,
sie ist nämlich nach fachkapiteln geordnet.
Jep, guter Vorschlag ...