Video: Amazing DIY Pocket PC 2024
verwendet. Ein wenig Programmierung ist in Ordnung für Ihr Elektronikprojekt, wenn Sie programmierbare Mikroprozessoren wie die BASIC Stamp verwenden. Die BASIC Stamp verwendet Parallax BASIC (PBASIC). Mit PBASIC können Sie Additionen, Subtraktionen, Multiplikationen und Divisionen mit den Symbolen ( Operatoren ) +, -, * und / ausführen. Hier ist ein Beispiel für eine Zuweisung, die alle vier dieser Symbole verwendet:
X VAR BYTE X = 10 * 3/2 + 5
In diesem Beispiel wird der Wert X der Variablen X zugewiesen. (10 × 3 = 30, 30/2 = 15 und 15 + 5 = 20.)
Hier sind ein paar Dinge, die Sie wissen müssen, wie PBASIC Mathematik macht:
-
Im Gegensatz zu den meisten anderen Programmiersprachen führt PBASIC mathematische Operationen streng von links nach rechts durch. Betrachten Sie zum Beispiel die folgende Zuweisung:
X = 10 + 3 * 2
Die meisten Programmiersprachen würden zuerst die 3 mit der 2 multiplizieren, was ein Ergebnis von 6 ergibt, und dann die 6 zu der 10 hinzufügen. Endergebnis 16. Das liegt daran, dass die Multiplikation normalerweise vor der Addition erfolgt. Aber PBASIC berechnet den Ausdruck von links nach rechts, also addiert er zuerst 10 und 3, gibt das Ergebnis 13 und multipliziert dann die 13 mit 2, was das Ergebnis 26 ergibt.
-
Sie können eine Klammer verwenden, um PBASIC zu zwingen, zuerst einen bestimmten Teil der Formel zu berechnen. Zum Beispiel:
X = 10 + (3 * 2)
Hier führt PBASIC zuerst die Berechnung innerhalb der Klammer aus, was ein Ergebnis von 6 ergibt. Dann addiert es die 6 zu der 10, um das Endergebnis zu erhalten..
-
Wenn PBASIC eine Division durchführt, verwirft es den Rest und gibt das Ergebnis als ganze Zahl zurück. Zum Beispiel:
X = 8/3
Diese Anweisung weist X den Wert 2 zu. Dies ist darauf zurückzuführen, dass 8 dividiert durch 3 2 mit einem Rest von 2 ist. PBASIC verwirft den Rest und gibt das Ergebnis 2 zurück.