Mathematik
Allgemeines
In Blockly hast du die Möglichkeit, verschiedene mathematische Operationen durchzuführen. Du kannst Zahlen verrechnen, Zufallszahlen erstellen und Werte auf einen anderen Wertebereich verteilen.
Zahlen verrechnen
In Blockly kannst du verschiedene mathematische Berechnungn durchführen lassen. Dazu stehen dir folgende Blöcke zur Verfügung:
Block | Funktion |
---|---|
Eine Zahl. | |
Einfache mathematische Operationen. | |
Eine Zahl. | |
Trigonometrische Funktionen. | |
Mathematische Konstanten. | |
Zahlen überprüfen. | |
Einen bestimmten Wert zu einer Zahl addieren. | |
Eine Zahl runden. | |
Den Rest einer Division angeben. | |
Den Wertebereich einer Zahl begrenzen. |
Zufallszahlen
In Blockly kannst du dir zufällige Zahlen ausgeben lassen. Dazu stehen dir zwei verschiedene Blöcke zur Verfügung.
Mit dem Block ganzzahliger Zufallswert
kannst du dir einen ganzzahligen Zufallswert aus einem definierten Wertebereich ausgeben lassen.
Mit dem Block Zufallszahl (0.0-1.0)
kannst du eine zufällige Kommazahl zwischen 0.0 und 1.0 ausgeben lassen.
Werte verteilen
Mit dem Verteile Wert
-Block kannst du Zahlen, bspw. Messwerte, auf einen neuen Wertebereich verteilen (engl. mappen). Dies ist dann nützlich, wenn du deine Messwerte beispielsweise direkt in einen Prozentwert zwischen 0 und 100 umrechnen möchtest.
An den freien Blockabschnitten werden musst die die Grenzen des ursprünglichen und die Grenzen des neuen Wertebreichs mit Hilfe der Zahl
-Blöcke festlege.
Im folgenden Beispiel wird der gesamte Wertebereich des Hellgikeitssensors (von 3 bis 200.000 Lux) auf einen neuen Wertebereich von 0 bis 100 verteilt.