|
Programmiga wiris saab teha tehteid erinevat tüüpi matemaatiliste objektidega arvudest maatriksiteni.
Kõik aritmeetilised tehted on wiris-es esitatavad klaviatuuril leiduvate sümbolitega, erandiks on ainult täisarvuline jagamine, mida teostatakse vastava käskluse või nupuga.
Mõningaid elemente, nagu näiteks harilikud murrud, saab sisestada vastavate nuppude abil. Näiteks nupp võimaldab astendamist esitada harjumuspäraselt ülaindeksiga.
Avaldiste sisestamise hõlbustamiseks on mõnedel nuppudel kiirklahvikombinatsioonid, mis võimaldavad vastavaid tehteid sisestada ilma hiireta.
Allpool olev tabel näitab aritmeetilisi tehteid, neile vastavaid sümboleid, ning olemasolu korral vastavaid nuppe ja klahvikombinatsioone. Lisaks on pärast tabelit toodud näide iga tehte kohta.
| operatsioon |
sümbol |
nupp |
klaviatuur |
|
+
|
|
|
|
-
|
|
|
|
* või ·
|
|
|
|
/
|
|
Ctrl + 7
|
|
^
|
|
Ctrl + Nool üles või Ctrl + Shift + ^
|
|
!
|
|
|
Sümbol * kuvatakse programmis alati kujul · vastavalt levinud kirjutustavale. Mõningatel juhtudel (näiteks avaldises 4x+1) võime jätta korrutusmärgi sisestamata. See on võimalik alati siis, kui esimene tegur on reaalarv.
Ümarsulge saame sisestada klaviatuurili klahvidega ( ja ) või nupuga . Sulge saab kasutada matemaatilises avaldises tehete järjekorra määramisel. Kui ümarsulge ei ole, järgib arvuti tehete tavapärast järjekorda: esmalt korrutamine ja jagamine ning seejärel liitmine ja lahutamine.
Kui sisestame ümarsulud nupuga , kohandatakse nende suurus vastavalt sulgude sisu suurusele. Klahvikombinatsioonid Ctrl + 8 või Ctrl + 9 loovad samuti kohaneva suurusega ümarsulgusid. Allpool on toodud mõned näited sulgude kasutamisest.
Näiteid: avaldise ((2-3/5)·5)3 puhul arvutab arvuti 2-3/5, korrutab tulemuse 5-ga ja seejärel võtab omakorda tulemuse astmesse 3.
Avaldised 2/4+3*2 ja (2/4)+(3*2) on samaväärsed. Järgnevas näites on seda demonstreeritud ning on lisatud ka kolmas võimalus, kus jagamistehe on esitatud hariliku murruna.
Ümarsulge kasutatakse ka funktsiooni argumentide ümber. Kui funktsioonil on mitu argumenti, eraldatakse need komadega.
Järgnevalt tutvustame mõningaid tehteid ja funktsioone, mis on seotud jagamisega. Osa tehteid on rakendatav nii täisarvude kui ka hulkliikmete korral.
jääk:
käsklus jk või jääk
Arvutab jäägi, mis tekib esimese argumendi jagamisel teisega.
|
tegurda:
käsklus tegurda
Esitab täisarvud algtegurite korrutisena. Tegurdab hulkliikmed.
|
algarv?:
käsklus algarv?
Annab väärtuse tõene kui on tegemist algarvuga, ning väärtuse väär muudel juhtudel. Ei toimi hulkliikmete korral.
|
|