Discuss Scratch
- Discussion Forums
- » Deutsch
- » ein Exponent in scratch programmieren
- armi77
-
New Scratcher
1 post
ein Exponent in scratch programmieren
Wie kann ich eine Hochzahl in scratch berechnen?
- frodewin
-
Scratcher
500+ posts
ein Exponent in scratch programmieren
Eine direkte Funktion dafür gibt es nicht, es bleiben zwei Möglichkeiten:
Bei einem ganzzahligen Exponenten (als die Zahl die hochgestellt ist) kannst du genauso viele Multiplikationen in einer Schleife ausführen:
wobei Basis die Zahl ist die unten steht. Die Basis darf hier auch Kommazahlen enthalten oder eine negative Zahl sein.
Die folgende Formel ist etwas komplizierter, passt aber in eine Zeile, wird schneller berechnet und kann auch Kommazahlen im Exponenten enthalten. Die Basis darf hier auch Kommazahlen enthalten, muss aber eine positive Zahl sein.
Bei einem ganzzahligen Exponenten (als die Zahl die hochgestellt ist) kannst du genauso viele Multiplikationen in einer Schleife ausführen:
setze [ergebnis v] auf (1)
wiederhole (exponent) mal
setze [ergebnis v] auf ((ergebnis)*(basis))
end
wobei Basis die Zahl ist die unten steht. Die Basis darf hier auch Kommazahlen enthalten oder eine negative Zahl sein.
Die folgende Formel ist etwas komplizierter, passt aber in eine Zeile, wird schneller berechnet und kann auch Kommazahlen im Exponenten enthalten. Die Basis darf hier auch Kommazahlen enthalten, muss aber eine positive Zahl sein.
setze [ergebnis v] auf ([e^ v] von (([ln v] von (basis)) * (exponent)))
- frodewin
-
Scratcher
500+ posts
ein Exponent in scratch programmieren
Nachtrag: eine Quadratzahl am besten als Multiplikation ausprogrammieren:
setze [ergebnis v] auf ((zahl) * (zahl))
- Leo2nardo
-
New Scratcher
1 post
ein Exponent in scratch programmieren
Nachtrag: Den Artikel
https://scratch-dach.info/wiki/Potenzieren
lesen.
https://scratch-dach.info/wiki/Potenzieren
lesen.
- Haciksoez
-
Scratcher
1 post
ein Exponent in scratch programmieren
Wer Zahl 1 und Zahl 2 benutzt; Exponent ist Zahl 2 und Basis ist Zahl1.
- meercat213
-
Scratcher
61 posts
ein Exponent in scratch programmieren
when green flag clicked
Berechne ! von (25)::custom blocks
say (Ergebnis) for (2) secs
Definiere Berechne ! von (n)
if <(n)=(0)> then
set [Ergebnis v] to [1]
else
Berechne ! von ((n)-(1))::custom blocks
set [Ergebnis v] to [(n) * (Ergebnis)]
end
Habe ich hier gefunden. Es klappt wirklich!
- lego_figur_213
-
Scratcher
4 posts
ein Exponent in scratch programmieren
Ich möchte Preisgeber sein. _meow_
- Discussion Forums
- » Deutsch
-
» ein Exponent in scratch programmieren






