Operator: Forskjell mellom sideversjoner

Slettet innhold Innhold lagt til
lenke til matematiske symboler
JhsBot (diskusjon | bidrag)
m bot: Bytter ut tematiske stubbmaler med {{stubb}}
 
(7 mellomliggende versjoner av 6 brukere er ikke vist)
Linje 1:
[[Fil:Relocation example.tif|thumb|Illustrasjon av operatorer i et dataprogram]]
{{kildeløs}}
En '''operator''' er [[Syntaks (programmering)|syntaktisk]] konstruksjon som er element av nesten alle [[programmeringsspråk]]. Prinsipielt er det ingen forskjell mellom operatorer og [[Subrutine|funksjoner]],<ref name="UFordliste"/> bortsett fra at en operator alltid gir en resultatverdi, en funksjon trenger bare å gi en resultatverdi hvis ønsket. Operatorer gjenspeiler ofte [[matematiske symboler]], og de forbedrer programmkodens lesbarhet sterkt i forhold til utelukkende bruk av funksjoner.
 
Enkle eksempler er aritmetiske (addisjoner med <code>+</code>), sammenlignende (med <code>&gt;</code>) og logiske operasjoner (slik som <code>AND</code> eller <code>&amp;&amp;</code>). Andre eksempler er tilordninger (vanligvis <code>=</code> eller <code>:=</code>), utvalg av elementer innenfor en [[record]] eller et [[Objektorientert programmering|objekt]] (vanligvis <code>.</code>) og gyldighet (ofte <code>::</code>). Programmeringsspråk definerer vanligvis et sett med innebygde operatorer, og i noen tilfeller brukerdefinerte operatorer.
 
== Referanser ==
{{informatikkstubb}}
<references>
<ref name="UFordliste">
{{Kilde www
|url = https://dbsys.info/programmering/ordliste/index.php#o
|tittel = Forstå programmering, ordliste: operator (operator)
|besøksdato = 2018-04-07
|utgiver = [[Universitetsforlaget]]
|dato = 2013
|arkiv-url = https://web.archive.org/web/20180408010414/https://dbsys.info/programmering/ordliste/index.php#o
|arkivdato = 2018-04-08
|url-status=død
}}
</ref>
</references>
 
{{stubb}}
 
{{Autoritetsdata}}
 
[[Kategori:Operatorer (programmering)| ]]