Video: CODFISH | Grand Beatbox Battle Champion 2018 Compilation 2024
O mică programare este pentru proiectul dvs. de electronică atunci când utilizați microprocesoare programabile, cum ar fi ștampila BASIC. Ștampila BASIC utilizează Parallax BASIC (PBASIC). PBASIC vă permite să efectuați adăugarea, scăderea, multiplicarea și împărțirea folosind simbolurile (numite operatori ) +, -, * și /. Iată un exemplu de atribuire care utilizează toate cele patru simboluri:
X VAR BYTE X = 10 * 3/2 + 5
În acest exemplu, valoarea 20 va fi atribuită variabilei X. (10 × 3 = 30, 30/2 = 15 și 15 + 5 = 20.)
Iată câteva lucruri pe care trebuie să le cunoașteți despre modul în care PBASIC nu are matematică:
-
Spre deosebire de majoritatea limbajelor de programare, PBASIC efectuează operații matematice strict de la stânga la dreapta. De exemplu, luați în considerare următoarea atribuire:
X = 10 + 3 * 2
Majoritatea limbajelor de programare ar înmulți mai întâi 3 cu 2, dând un rezultat de 6 și apoi adăugați 6 la 10, rezultatul final 16. Acest lucru se datorează faptului că înmulțirea se face în mod obișnuit înainte de adăugare. Dar PBASIC calculează expresia de la stânga la dreapta, deci mai întâi adaugă 10 și 3, dând rezultatul 13, apoi înmulțește 13 cu 2, rezultând rezultatul 26.
-
Puteți utiliza paranteze pentru a forța PBASIC să calculeze mai întâi o anumită parte a formulei. De exemplu:
X = 10 + (3 * 2)
Aici, PBASIC face mai întâi calculul în interiorul parantezei, dând un rezultat de 6. Se adaugă apoi 6 la 10 pentru a da rezultatul final.
-
Atunci când PBASIC divizează, acesta aruncă restul și returnează rezultatul ca număr întreg. De exemplu:
X = 8/3
Această instrucțiune atribuie valoarea 2 lui X. Asta pentru că 8 împărțit la 3 este 2 cu un rest de 2. PBASIC elimină restul și returnează rezultatul 2.