operator – programmeringsspråk

Operator, symbol, uttrykt som et tegn eller en tegnkombinasjon, som spesifiserer en matematisk operasjon i et dataprogram.

Operasjonen tar utgangspunkt i en eller flere inngangsverdier (operander) og produserer endringer og resultatverdier basert på disse. Operandene kan være

  • bokstavelige verdier,
  • variabler eller
  • resultatet av andre operasjoner.

I noen tilfeller må operandene være variabler.

Tabellen nedenfor viser hvordan noen vanlige operatorer, som finnes i mange programmeringsspråk, fungerer. Inngangsverdiene er symbolisert med bokstavene v (venstre), m (midt) og h (høyre).

Kolonnene x og y viser hvordan verdiene av variablene x og y endrer seg etter hvert som operasjonene i eksempelkolonnen blir utført.

Operator Definisjon Program-eksempel x y
v = h variabelen v tilordnes verdien av h x = 4 4
v + h produserer summen av v og h x = 3 + 4 7
v++ variabelen v økes med 1 x++ 8
v == h produserer true hvis v og h er like, ellers false y = x == 8 true
v && h produserer true hvis både v og h har verdien true, ellers false y = false && x == 8 false
v ? m : h produserer m hvis v har verdien true, ellers h x = y ? 1 : 2 2

Foreslå endringer i tekst

Foreslå bilder til artikkelen

Kommentarer

Har du spørsmål om eller kommentarer til artikkelen?

Kommentaren din vil bli publisert under artikkelen, og fagansvarlig eller redaktør vil svare når de har mulighet.

Du må være logget inn for å kommentere.