Forum: Mikrocontroller und Digitale Elektronik Kurze Frage zu Bascom und Exponenten


von Bernd (Gast)


Lesenswert?

Hallo,
Ich möchte dass eine Variable nicht bloß raufgezählt wird, sondern sich 
mit folgender funktion vergrößert:

A = 0.000000062*A^4

Das gibt eine schoen gebogene Kurve.
Leider sagt mir Bascom "3 Parameters Expected"
Was stimmt daran nicht?

Gruss

Alex

von Karl H. (kbuchegg)


Lesenswert?

Ich wette mit dir, dass ^ was völlig anderes macht.
Die Funktion die du suchst, heist üblicherweise pow()
i = pow( a, 4 )
erhebt also a zur 4-ten Potenz und liefert das als Ergebnis
zurück.

Ob BASCOM eine pow (pow wie power) Funktion hat, weis ich
nicht. Wenn nicht, kannst du sie auch ganz leicht ersetzen
duch

    a  a  a * a

von Carsten P. (papa_of_t)


Lesenswert?

Sowas hatte ich auch schonmal. Mir scheint, unter manchen Umständen 
unterstützt Bascom mehr als 2 Argumente nicht. Probier mal in 2 Zeilen:

A = 0.000000062 * A
A = A ^ 4

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.