Różnica między operandem a operatorem

click fraud protection
Zamyślona studentka stojąca obok tablicy

Operandy i operatory dzielą się na funkcje matematyczne.

Źródło obrazu: Monkey Business Images/Monkey Business/Getty Images

Jeśli kiedykolwiek rozwiązywałeś równanie algebry, używałeś już operandów i operatorów – po prostu nie nazywałeś ich po imieniu. Oprócz języków znaczników, takich jak HTML i CSS, programowanie komputerowe w dużym stopniu opiera się na operandach i operatorach do podejmowania decyzji matematycznych i logicznych. Programy są jak gigantyczne schematy blokowe: operatorzy określają, w jaki sposób poruszasz się po wykresie, na podstawie operandów.

Operandy są wartościami

Operandy to wartości liczbowe, tekstowe i logiczne, którymi program może manipulować i które mogą służyć jako logiczne wskazówki do podejmowania decyzji. Podobnie jak w przypadku matematyki, programy komputerowe mogą używać wartości stałych i zmiennych jako operandów. Zmienne to repozytoria danych, które są wywoływane przez nazwę zamiast wartości. Jeśli masz zmienną „dziesiątki” o wartości „2” i stałej „12” w równaniu „dziesiątki * 12 = 24”. Zarówno „dziesiątki”, jak i „12” są argumentami w równaniu.

Wideo dnia

Operatorzy manipulują i sprawdzają operandy

Operatory służą do manipulowania i sprawdzania wartości operandów. Operandy obejmują działania matematyczne, takie jak plus, minus, mnożenie i dzielenie, służące do manipulowania danymi i zmiany wartości liczbowych. Na przykład „*” to operator w „dziesiątki * 12 = 24”. Operandy oznaczają również ciągi znaków, takie jak „Tomek Sawyer” i przenoszą wartości logiczne, takie jak „prawda”. Operatorów takich jak „==” można użyć do sprawdzenia, czy wartości łańcuchowe i logiczne spełniają warunki, takie jak „głodny == prawda”, aby kontynuować zestaw instrukcji, jeśli „głodny” jest prawda. Operatory takie jak „i” i „lub” mogą służyć do tworzenia złożonych warunków logicznych.