Inženjering (Tehničke) funkcije
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.
Slika 6.2.28. Vrijednost funkcije BIN2HEX na zadanim podatcima
Za prikaz broja s željenim brojem znamenaka, treba dodati i argument: broj znamenaka.
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.
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.
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.
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.
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.
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.
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.
Slika 6.2.36. Primjer pretvorbe C u K
Celzijev stupanj označava se oznakom: C, a vrijednost u Kelvinima sa K ili kel
|