04.02.2015 Views

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

sin(x)<br />

cos(x)<br />

arctan(x)<br />

exp(x)<br />

ln(x)<br />

sqrt(x)<br />

trunc(x)<br />

round(x)<br />

sinx<br />

cosx<br />

arctgx<br />

e x<br />

lnx<br />

[x] –skaitļa veselā daļa<br />

noapaļošana līdz veselam<br />

x<br />

integer<br />

vai<br />

real<br />

real<br />

real<br />

integer<br />

odd(x) nepārības pārbaude integer boolean<br />

Trigonometrisko funkciju arguments jāuzdod radiānos. Gadījumos, kad arguments<br />

dots loka grādos, jāizmanto pārejas sakarība x=(x o )*pi/180.<br />

Logaritmu ar patvaļīgu bāzi a (nevis e) noteikšanai var izmantot sakarību log a (x) =<br />

ln(x)/ln(a).<br />

Jāņem vērā, ka Turbo Pascal-ā kāpināšana tiek realizēta izmantojot logaritmu īpašību:<br />

ja c = a b , tad ln(c) = bln(a) un c = exp(bln(a)). Līdz ar to nav iespējams kāpināt negatīvu<br />

skaitli. Šim nolūkam lietderīgi izmantot cikla operatorus.<br />

Gadījuma skaitļu ģenerēšana ar funkciju RANDOM.<br />

Daudzām parādībām dabā, tehnikā, ekonomikā un citās jomās ir gadījuma raksturs.<br />

Piemēram, metot metamo kauliņu, iepriekš nav iespējams paredzēt kāds skaitlis uzkritīs.<br />

Šādu parādību realizēšanai datorā var izmantot gadījuma skaitļu funkciju random,<br />

t.i., funkciju, kura izvada programmas "iedomātu" skaitli. Šo funkciju var izmantot arī<br />

gadījumos, kad programmas darbības pārbaudei nepieciešamas daudzas gadījuma rakstura<br />

skaitliskas vērtības.<br />

Pieraksts random(n) ģenerē gadījuma skaitli no intervāla<br />

0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!