Operacija (matematika) – razlika između verzija

Uklonjeni sadržaj Dodani sadržaj
Addbot (razgovor | doprinos)
m Bot: Migrating 29 interwiki links, now provided by Wikidata on d:q92598 (translate me)
m Bot: popravljanje preusmjeravanja
 
Red 4:
''Poseban članak: [[arnost]]''
 
Ako je <math>f</math> operacija koja preslikava <math>A^{n}</math> u <math>A</math>, tada [[Prirodniprirodan brojevibroj|prirodni]] broj <math>n</math> nazivamo njenom [[arnost|arnošću]]. Drugim riječima, arnost je broj argumenata operacije, tj. broj njenih [[operand|operanada]].
 
Operacije sa po jednim i dva operanda (unarne i binarne operacije) su u čestoj upotrebi, dok se operacije sa po preko dva operanda se rijetko koriste u [[matematika|matematici]].
Red 22:
|-
| <math>-</math>
| [[oduzimanje]] ili [[logička negacija|negacija]]
|-
| <math>\ast</math>, <math>\times</math> ili <math>\cdot</math>
Red 88:
U programiranju, pojam operacije je isti kao i pojam operacije u matematičkom smislu. Najveću upotrebu imaju aritmetičke i logičke operacije, a simboli za operacije variraju od [[programski jezik|programskog jezika]] do programskog jezika. Tako, na primjer, programski jezik -{[[C]]}- koristi oznaku <code>&&</code> za logičko „i“, dok [[Paskal]] koristi oznaku <code>AND</code> za istu tu operaciju.
 
Zbog karakteristične prirode programiranja kao jezika definisanog na mašinama sa binarnom arhitekturom, skoro svi programski jezici imaju, pored logičkih operacija, definisane i dodatne logičke operacije koje rade na pojedinačnim [[bitsuština|bitovima]]ovima određene memorijske lokacije.
 
Pored toga, u većini programskih jezika se simbol operacije dodjele razlikuje od simbola za operaciju poređenja, za razliku od matematike u kojoj je taj znak isti (<math>=</math>). Tako, na primjer, u programskom jeziku -{C}- simbol za dodjelu je znak jednakosti (<code>=</code>) a simbol za poređenje je dupli znak jednakosti (<code>==</code>). Sa druge strane, u Paskalu dodjela ima simbol <code>:=</code>, a poređenje se obavlja koristeći znak jednakosti (<code>=</code>).