Differenza tra operando e operatore
Se avete mai risolto un'equazione algebrica, avete già usato operandi e operatori, anche se non li chiamavate per nome. Oltre ai linguaggi di markup come HTML e CSS, la programmazione informatica si basa pesantemente su operandi e operatori per decisioni matematiche e logiche. I programmi sono come enormi diagrammi di flusso: gli operatori determinano quale percorso seguire in base agli operandi.
Gli operandi sono valori
Gli operandi sono valori numerici, testuali e booleani che un programma può manipolare e usare come linee guida logiche per prendere decisioni. Come in matematica, i programmi possono usare valori costanti e variabili come operandi. Le variabili sono depositi di dati richiamati per nome invece che per valore. Se avete la variabile "dozzine" con valore "2" e la costante "12" nell'equazione "dozzine * 12 = 24", sia "dozzine" che "12" sono operandi.
Gli operatori manipolano e controllano gli operandi
Gli operatori servono a manipolare e controllare i valori degli operandi. Includono azioni matematiche come più, meno, moltiplica e divide per modificare dati e valori numerici. Ad esempio, "*" è l'operatore in "dozzine * 12 = 24". Gli operandi includono anche stringhe di caratteri come "Tom Sawyer" e valori booleani come "true". Operatori come "==" verificano se stringhe e valori booleani soddisfano condizioni (es. "affamato == true") per procedere con un set di istruzioni se "affamato" è vero. Operatori come "and" e "or" creano condizioni logiche complesse.