Kategorije funkcija

Upoznavanje s osnovnim funkcijama raznih kategorija funkcija.



Inženjering (Tehničke) funkcije



s6_2_27

Slika 6.2.27. Funkcije tehničke kategorije


U ovoj se kategoriji može izdvojiti nekoliko skupina funkcija koje su namijenjene posebnim zadaćama.



Pretvaranje broja iz jednog sustava u drugi



U kategoriji Tehničkih funkcija postoji skupina funkcija koje omogućavaju pretvaranje broja iz jednog brojevnog sustava u drugi. Brojevni sustavi koji se mogu pretvarati jedan u drugi su: binarni, oktalni, heksadekadski i dekadski.

Funkcije za pretvaranje broja iz jednog brojevnog sustava u drugi su:


iz BINARNOG iz OKTALNOG iz HEKSADEKADSKOG iz DEKADSKOG
BIN2OCT OCT2BIN HEX2BIN DEC2BIN
BIN2HEX OCT2HEX HEX2OCT DEC2OCT
BIN2DEC OCT2DEC HEX2DEC DEC2HEX


Način uporabe ove skupine funkcija bit će pokazan na primjeru funkcije BIN2HEX.


BIN2HEX(broj;broj_znamenaka)



Funkcija binarni broj pretvara u heksadekadski. Binarni broj ne smije sadržavati više od 10 znamenaka.


s6_2_28

Slika 6.2.28. Vrijednost funkcije BIN2HEX na zadanim podatcima


Za prikaz broja s željenim brojem znamenaka, treba dodati i argument: broj znamenaka.


s6_2_28

Slika 6.2.29. BIN2HEX - prikaz broja sa zadanim brojem znamenaka


Najznačajniji (krajnje lijevi) bit u broju je bit predznaka. Ako je binarni broj negativan, funkcija će heksadekadski broj prikazati s 10 znakova.


s6_2_30

Slika 6.2.30. Binarni broj je negativan


Napomena: negativni su brojevi predstavljeni notacijom dvojnog komplementa.



Rad s kompleksnim brojevima



Drugu skupinu tehničkih funkcija čine funkcije koje omogućavaju rad s kompleksnim brojevima. Neke od funkcija te skupine su:


IMSUM Računa zbroj dva kompleksna broja.
IMSUB Računa razliku dva kompleksna broja.
IMPRODUCT Računa umnožak dva kompleksna broja.
IMDIV Računa kvocijent dva kompleksna broja.



COMPLEX(realni_dio;i_dio;sufiks)



Funkcija pretvara realne i imaginarne koeficijente u kompleksni broj oblika x + yi ili x + yj.


s6_2_31

Slika 6.2.31. Vrijednost funkcije COMPLEX za zadane podatke


Funkcija ima tri argumenata. realni_dio predstavlja realni dio kompleksnog broja, a i_dio predstavlja imaginarni dio kompleksnog broja.

Sufiks je sufiks imaginarnog dijela kompleksnog broja. Ako se izostavi, pretpostavlja se da mu je vrijednost “i”.

(Sve funkcije kompleksnih brojeva za sufiks prihvaćaju i i j.)



IMSUM(i_broj1;i_broj2;...)



Funkcija računa zbroj dva ili više kompleksnih brojeva u obliku x + yi ili x + yj.

Moguće je zbrajati do 255 kompleksnih brojeva.


s6_2_32

Slika 6.2.32. Vrijednost funkcije IMSUM na zadanim podatcima



IMSUB(i_broj1;i_broj2;...)



Funkcija računa razliku dva kompleksna broja u obliku x + yi ili x + yj.


s6_2_33

Slika 6.2.33. Vrijednost funkcije IMSUB na zadanim podatcima



IMPRODUCT(i_broj1;i_broj2;...)



Funkcija računa umnožak dva ili više kompleksnih brojeva u obliku x + yi ili x + yj.

Moguće je množiti do 255 kompleksnih brojeva.


s6_2_34

Slika 6.2.34. Vrijednost funkcije IMPRODUCT na zadanim podatcima



IMDIV(i_broj1;i_broj2;...)



Funkcija računa kvocijent dva kompleksna broja u obliku x + yi ili x + yj.


s6_2_35

Slika 6.2.35. Vrijednost funkcije IMDIV na zadanim podatcima



CONVERT(broj;from_unit;to_unit)



Još jedna od funkcija iz kategorije Tehničkih funkcija je funkcija koja pretvara broj iz jednog mjernog sustava u drugi.

Funkcija ima tri argumenta:

  • Broj - predstavlja vrijednost u jedinicama koje treba pretvoriti.

  • From_unit - mjerna jedinica koju treba pretvoriti.

  • To_unit - mjerna jedinica rezultata.


Što se sve može pretvarati ovom funkcijom i koje se oznake koriste za pojedine mjerne jedinice moguće je pronaći u tablici koja je preuzeta iz Microsoft Excel Helpa.


Primjer pokazuje pretvaranje temperature iz Celzijevih stupnjeva u Kelvinove stupnjeve.


s6_2_36

Slika 6.2.36. Primjer pretvorbe C u K


Celzijev stupanj označava se oznakom: C, a vrijednost u Kelvinima sa K ili kel