Razlika između operanda i operatora
Ako ste ikada riješili algebarsku jednadžbu, već ste koristili operande i operatore -- samo ih niste nazvali imenom. Osim označnih jezika kao što su HTML i CSS, računalno programiranje uvelike se oslanja na operande i operatore za matematičko i logičko donošenje odluka. Programi su poput ogromnih dijagrama toka:Operatori određuju u kojem ćete se smjeru kretati na grafikonu na temelju operanda.
Operandi su vrijednosti
Operandi su numeričke, tekstualne i Booleove vrijednosti kojima program može manipulirati i koristiti ih kao logične smjernice za donošenje odluka. Kao i u matematici, računalni programi mogu koristiti konstantne vrijednosti i varijable kao operande. Varijable su spremišta podataka koja se nazivaju imenom umjesto vrijednosti. Ako imate varijablu "desetke" s vrijednošću "2" i konstantu "12" u jednadžbi "desetke * 12 =24." I "desetke" i "12" su operandi u jednadžbi.
Operatori manipuliraju i provjeravaju operande
Operatori se koriste za manipuliranje i provjeru vrijednosti operanda. Operandi uključuju matematičke radnje kao što su plus, minus, množenje i dijeljenje za manipuliranje podacima i promjenu numeričkih vrijednosti. Na primjer, "*" je operator u "desetke * 12 =24." Operandi također označavaju nizove znakova poput "Tom Sawyer" i nose Booleove vrijednosti poput "true". Operatori kao što je "==" mogu se koristiti da se vidi odgovaraju li nizovi i Booleove vrijednosti uvjetima kao što je "hungry ==true" za nastavak skupa instrukcija ako je "hungry" istinito. Operatori poput "i" i "ili" mogu se koristiti za stvaranje složenih logičkih uvjeta.