Kategorije funkcija

Upoznavanje s osnovnim funkcijama raznih kategorija funkcija.



Matematičke funkcije



s6_2_1

Slika 6.2.1. Funkcije kategorije matematika i trigonometrija



ABS (broj)



Funkcija računa apsolutnu vrijednost broja (vrijednost broja bez obzira na predznak).


s6_2_2

Slika 6.2.2.Funkcija ABS


s6_2_2


Slika 6.2.3. Vrijednost funkcije na zadanim podatcima



INT(broj)



Funkcija zaokružuje broj na najbliži manji cijeli broj.


s6_2_4

Slika 6.2.4. Vrijednost funkcije INT na zadanim podatcima



TRUNC(broj)



Funkcija odbacuje decimalni dio broja i time broj pretvara u cijeli broj.


s6_2_5

Slika 6.2.5. Vrijednost funkcije TRUNC na zadanim podatcima



ROUND(broj;broj_znamenaka)



Funkcija zaokružuje broj na zadani broj znamenaka.


s6_2_6

Slika 6.2.6. Vrijednost funkcije ROUND na zadanim podatcima



SQRT(broj)



Funkcija računa kvadratni korijen broja.


s6_2_6

Slika 6.2.7. Vrijednost funkcije SQRT na zadanim podatcima


Kod računanja kvadratnog korijena negativnog broja javlja se poruka o pogrješci #BROJ!. Poruka upozorava na jednu od ovih situacija:

  • korisnik unosi pogrješnu vrstu argumenta,
    (potrebno je unijeti argument brojčanog oblika),

  • rezultat proračuna nije iz dozvoljenog raspona
    (dozvoljeni raspon [-1*10307; 1*10307]).



POWER(broj;eksponent)



Funkcija računa n-tu potenciju broja.


s6_2_8

Slika 6.2.8. Vrijednost funkcije POWER na zadanim podatcima


Funkcija računa i n-ti korijen (za vrijednost eksponenta treba napisati 1/n). U primjeru su u stupcu G prikazane pete potencije podataka iz stupca A, a u stupcu H peti korijen vrijednosti iz stupca G.


s6_2_9

Slika 6.2.9. Funkcija POWER računa n-ti korijen



SUM(1.niz_ćelija;2.niz_ćelija;...)



Funkcija zbraja brojeve iz odabranih nizova ćelija (moguć je odabir do 255 različitih nizova ćelija).

s6_2_10

Slika 6.2.10. Vrijednost funkcije SUM na zadanim podatcima



PRODUCT(1.niz_ćelija;2.niz_ćelija;...)



Funkcija množi brojeve iz odabranih nizova ćelija (moguć je odabir do 255 različitih nizova ćelija).

s6_2_11

Slika 6.2.11. Vrijednost funkcije PRODUCT na zadanim podatcima



PI()



Rezultat funkcije je vrijednost matematičke konstante PI s točnošću od 15 znamenaka. Ova funkcija nema argumenata, pa je par okruglih zagrada prazan.


s6_2_12

Slika 6.2.12. Vrijednost funkcije PI


ROMAN(broj)



Funkcija pretvara arapski broj u rimski (i to kao tekst).


s6_2_13

Slika 6.2.13. Vrijednost funkcije ROMAN na zadanim podatcima



RAND()



Rezultat funkcije je slučajni broj veći ili jednak 0, a manji od 1. Funkcija nema argumente.


s6_2_14

Slika 6.2.14. Vrijednost funkcije RAND



Argument funkcije - druga funkcija



Argument funkcije može biti druga funkcija. To će pokazati sljedeći primjer:

Potrebno je ispisati 7 cijelih slučajnih brojeva koji su veći ili jednaki 0, a manji od 100.

Slučajne brojeve računa funkcija RAND(). Pošto ti brojevi moraju biti iz zadanog raspona [0;100) slučajni broj treba pomnožiti sa 100. (Rezultat su realni brojevi iz zadanog raspona.)


s6_2_16

Slika 6.2.15. Slučajni realni brojevi iz zadanog raspona


Pošto se traže cijeli brojevi, treba rabiti funkciju npr. INT. U primjeru je izraz u kome se funkcija RAND množi sa 100, postao argument funkcije INT.

s6_2_15

Slika 6.2.16. Slučajni, cijeli brojevi iz zadanog raspona