Vidéo: Basics of SPYDER IDE for Python Programmers 2024
Une petite programmation est nécessaire pour votre projet électronique lorsque vous utilisez des microprocesseurs programmables comme le BASIC Stamp. Le tampon BASIC utilise Parallax BASIC (PBASIC). PBASIC vous permet d'effectuer l'addition, la soustraction, la multiplication et la division en utilisant les symboles (appelés opérateurs ) +, -, * et /. Voici un exemple d'affectation qui utilise les quatre symboles suivants:
X VAR BYTE X = 10 * 3/2 + 5
Dans cet exemple, la valeur 20 sera affectée à la variable X. (10 × 3 = 30, 30/2 = 15 et 15 + 5 = 20.)
Voici quelques choses que vous devez savoir sur les méthodes mathématiques de PBASIC:
-
Contrairement à la plupart des langages de programmation, PBASIC effectue des opérations mathématiques strictement de gauche à droite. Par exemple, considérons l'affectation suivante:
X = 10 + 3 * 2
La plupart des langages de programmation multiplient d'abord le 3 par le 2, donnant un résultat de 6, puis ajoutent le 6 au 10, donnant le résultat final 16. C'est parce que la multiplication est habituellement faite avant l'addition. Mais PBASIC calcule l'expression de gauche à droite, donc il ajoute d'abord 10 et 3, donnant le résultat 13, puis multiplie le 13 par 2, donnant le résultat 26.
-
Vous pouvez utiliser des parenthèses pour forcer PBASIC à calculer une partie de la formule en premier. Par exemple:
X = 10 + (3 * 2)
Ici, PBASIC fait d'abord le calcul dans la parenthèse, donnant un résultat de 6. Il ajoute ensuite le 6 à la 10 pour donner le résultat final, 16.
-
Lorsque PBASIC effectue une division, il rejette le reste et renvoie le résultat sous la forme d'un nombre entier. Par exemple:
X = 8/3
Cette instruction assigne la valeur 2 à X. C'est parce que 8 divisé par 3 est 2 avec un reste de 2. PBASIC rejette le reste et renvoie le résultat 2.