Het verschil tussen een operand en een operator

Doordachte uitziende vrouwelijke student die naast Blackboard staat

Operanden en operatoren vallen uiteen in wiskundige functies.

Afbeelding tegoed: Monkey Business-afbeeldingen/Monkey Business/Getty Images

Als je ooit een algebravergelijking hebt opgelost, heb je al operanden en operatoren gebruikt - je hebt ze alleen niet bij naam genoemd. Afgezien van opmaaktalen zoals HTML en CSS, is computerprogrammering sterk afhankelijk van operanden en operators voor wiskundige en logische besluitvorming. Programma's zijn als gigantische stroomdiagrammen: operators bepalen op basis van operanden in welke richting u zich op het diagram beweegt.

Operanden zijn waarden

Operanden zijn numerieke, tekst- en Booleaanse waarden die een programma kan manipuleren en gebruiken als logische richtlijnen voor het nemen van beslissingen. Net als bij wiskunde kunnen computerprogramma's constante waarden en variabelen als operanden gebruiken. Variabelen zijn gegevensopslagplaatsen die worden aangeroepen met een naam in plaats van een waarde. Als je de variabele "tientallen" hebt met de waarde "2" en de constante "12" in de vergelijking "tientallen * 12 = 24." Zowel "tientallen" als "12" zijn operanden in de vergelijking.

Video van de dag

Operators manipuleren en controleren operanden

Operators worden gebruikt om operandwaarden te manipuleren en te controleren. Operanden omvatten wiskundige acties zoals plus, min, vermenigvuldigen en delen voor het manipuleren van gegevens en het wijzigen van numerieke waarden. "*" is bijvoorbeeld de operator in "tientallen * 12 = 24." Operanden duiden ook tekenreeksen aan zoals "Tom Sawyer" en dragen Booleaanse waarden zoals "true". Operatoren zoals "==" kunnen worden gebruikt om te zien of string- en Booleaanse waarden overeenkomen met voorwaarden zoals "hungry == true" om door te gaan met een instructieset als "hongerig" is waar. Operatoren zoals "en" en "of" kunnen worden gebruikt om complexe logische voorwaarden te creëren.