Video: Quantum Computers Explained – Limits of Human Technology 2025
En lille programmering er i orden for dit elektronikprojekt, når du bruger programmerbare mikroprocessorer som BASIC Stamp. BASIC Stamp bruger Parallax BASIC (PBASIC). PBASIC giver dig mulighed for at udføre addition, subtraktion, multiplikation og division ved hjælp af symbolerne (kaldet operatører ) +, -, * og /. Her er et eksempel på en opgave, der bruger alle fire af disse symboler:
X VAR BYTE X = 10 * 3/2 + 5
I dette eksempel vil værdien 20 blive tildelt variablen X. (10 × 3 = 30, 30/2 = 15 og 15 + 5 = 20.)
Her er et par ting, du skal vide om, hvordan PBASIC gør matematik:
-
I modsætning til de fleste programmeringssprog udfører PBASIC matematiske operationer strengt på venstre til højre. For eksempel overveje følgende tildeling:
X = 10 + 3 * 2
De fleste programmeringssprog vil først multiplicere 3 ved 2, hvilket giver et resultat på 6 og derefter tilføje 6 til 10, hvilket giver sidste resultat 16. Det skyldes, at multiplikation normalt udføres før tilsætning. Men PBASIC beregner udtrykket fra venstre mod højre, så det tilføjer først 10 og 3, hvilket giver resultatet 13, og multiplicerer derefter 13 med 2, hvilket giver resultatet 26.
-
Du kan bruge parentes til at tvinge PBASIC til at beregne en bestemt del af formlen først. For eksempel:
X = 10 + (3 * 2)
Her foretager PBASIC først beregningen inden for parentesen, hvilket giver et resultat på 6. Det tilføjer derefter 6 til 10 for at give det endelige resultat, 16.
-
Når PBASIC opdeler, kasserer den resten og returnerer resultatet som et heltal. For eksempel:
X = 8/3
Denne sætning tildeler værdien 2 til X. Det skyldes, at 8 divideret med 3 er 2 med en rest af 2. PBASIC kasserer resten og returnerer resultatet 2.