Ajafunktsioonid (kp - kuupäev) jooksev kp 10.12.2012 jooksev aeg (kell+kp) 09:11 10.12.12 aasta 2012 kuu 12 päev 10 kp moodustamine 10.12.2012 tund 9 minut 11 sekund 27 kellaaja moodustamine 09:11:27 sünnikuupäev 05.04.1998 vanus aastates praegu 14 vanus päevades praegu 6.9.14 etteantud vanus päevades 10000 etteantud päevade sünnipäev 21.08.2025 vanus aastates sel ajal 27 Kaup Hind Kogus Summa Parim enne Märkused Päevi Hinnang 1 sai 7,80 kr 36 280,8 12.11.2010 Läbi Möödas odav leib 10,20 kr 23 234,6 01.10.2010 Läbi Möödas kallis jogurt 12,30 kr 10 123 1...
kümnelisteni kümnendikeni sajandikeni tuhandelisteni mis on ümardatud ümardusaluse lähima kordseni Lisaühikud mega- 1,00E+06 "M" kilo- 1,00E+03 "k" hekto- 1,00E+02 "h" deka- 1,00E+01 "e" detsi- 1,00E-01 "d" senti- 1,00E-02 "c" milli- 1,00E-03 "m Ajafunktsioonid DATE tagastab kindla kuupäeva järjenumbri. DATEVALUE teisendab tekstivormis kuupäeva järjenumbriks. DAY teisendab järjenumbri kuupäevaks. DAYS360 arvutab kahe kuupäeva vahe päevades 360-päevase aasta alusel. EDATE tagastab algkuupäevast näidatud kuude arvu võrra erineva kuupäeva järjenumbri. EOMONTH tagastab argumendi kuupäeva kuust näidatud kuude arvu võrra hilisema või varasema kuu viimase päeva jä HOUR teisendab järjenumbri tunniks.
x3 -10 >3 -15 sete ja negatiivsete väärtuste arv ja aritmeetiline keskmine ktsioonide graafikud 10 5 0 y 0 2 4 6 z -5 -10 -15 Kontrollida isikukoodi pikkuse, soo ja päeva korrektsust ja anda hinnang Loogika, teksti -ja ajafunktsioonid Isikukood Pikkus? Sugu? Kuu viimane päev Päev? 37807240251 OK OK 31.07.1978 OK 48013250013 OK OK 31.01.1981 OK 3750321054 NO OK 31.03.1975 OK 45504310021 OK OK 30.04.1955 NO 91910030002 OK NO 31.10.2019 OK 49102240205 OK OK 28.02.1991 OK
Viivituskäsud Juhtimisülesannete lahendamisel tuleb väga sageli ühe või teise seadme sisse-, väljaja ümberlülitamiseks kasutada viivitusi. Kontrollerites on ajafunktsioonid ehk taimerid integreeritud protsessoriplokki. Kasutamisel antakse programmiga ette ajaintervallid, taimerid ja käivitustingimused. Programmeerimisel saab kasutada viit erinevat ajafunktsiooni: impulss-, pikendatud impulss-, viivitusega sisselülitus-, salvestavat viivitusega sisselülitus-, viivitusega väljalülitusfunktsiooni. Kõik mainitud ajafunktsioonid ehk taimerid omavad kolme sisendit ja kolme väljundit, millede otstarve on järgmine:
Tallinna Tehnikaülikool Informaatikainstituut Tõõ Andmed ja valemid Üliõpilane Õppemärkmik Õppejõud Õpperühm Palun täitke tühjad lahtrid Ülesanded Arvvalemid Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid viimane nr eelviimane a b c y nr z nr Funktsioonide väärtused 3 7 0 3 2 Sisestage siia matrikli viimane (a) ja
Informaatikainstituut Töö: Andmed ja valemid Üliõpilane: Õppejõud: Jüri Vilipõld d ja valemid st tööst "kirjanurk". andmed peavad olema ehnikaülikool Õppemärkmik: 83280 Õpperühm: Ülesanded Arvvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid 0 8 8 5 2
Siia tehke või kopeerige eelmisest tööst "kirjanurk". Kuju võib olla teine, kuid toodud andmed peavad olema Martin Jõgeva Jaan Übi d ja valemid st tööst "kirjanurk". andmed peavad olema 082649 MATB11 Ülesanded Arvvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid 9 4 3 1 3
komakohtadega arv Single,Double aeg (kuupäev, kellaaeg) Date tekst String loogikaväärtus (jah/ei) Boolean Avaldised muutuja = avaldis Tehted +-/* Mod (jääk) & (tekstide sidurdamine) Võrdlustehted = > < >= <= <> Tingimustes loogikatehted And Or Not Kontrollifunktsioonid IsNumeric, IsDate Teisendusfunktsioonid CInt, CDbl, CStr, CDate Ajafunktsioonid Now, Date, Time, Day, Year, Month, Hour, Minute, Second, Weekday, DateSerial, TimeSerial Tekstifunktsioonid Len, Mid, InStr, Replace Värvifunktsioonid RGB, QBColor. Vormingufunktsioon Format Alamprogrammid Private/Public Sub nimi(argumendid) programmi algoritm End Sub Väljakutsumine nimi argumendid Funktsioonid Function nimi(parameetrid) [As andmetüüp] funktsiooni algoritm nimi=avaldis End Function
Tallinna Tehnikaülikool Informaatikainstituut Tõõ Andmed ja valemid Üliõpilane Kitty Saar Õppemärkmik Õppejõud Ahti Lohk Õpperühm Palun täitke tühjad lahtrid 072186 EAEI-13 Ülesanded Arvvalemid Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid viimane nr eelviimane a b c y nr z nr Funktsioonide väärtused 6 8 4 3 4 Sisestage siia matrikli viimane (a) ja
Ülesanded Arvvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid
Informaatikainstituut Töö Exceli töökeskkond Üliõpilane Õppemärkmik Õppejõud Õpperühm d ja valemid ülikool stituut Õppemärkmik XXXX92 Õpperühm Ülesanded Arvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid 093892 Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid
Informaatikainstituut Töö Exceli töökeskond Üliõpilane Õppemärkmik Õppejõud Õpperühm valemid est tööst "kirjanurk". andmed peavad ikool tuut eskond Ülesanded Arvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c väärtuse ja funktsioonide numbrid a b c y nr z nr 8 8 8 2 2
Tallinna tehnikaül Informaatikainstitu Töö Andmed ja valemid Üliõpilane Andres Vahopski linna tehnikaülikool ormaatikainstituut dmed ja valemid Õppemärkmik 082022 dres Vahopski Õpperühm AAVB11 Ülesanded Arvvavaldised Ruutvõrrandi lahendamine Rakendus "Detail" Detaili kujud Materjalid Värvid Ideaalne inimene Laenuintress Viktoriin Lisad Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Sisestage siia matrikli viimane (a) ja viimane nr eelviimane eelviimane (b) number. Valemid annavad c a b c y nr z nr väärtuse ja funktsioonide numbrid 2 2 4 4 4
kk.aa pp, kk, aa eraldada isikukoodist vanus päevades vanus aastates ning allpool toodud valemite alusel: ideaalne mass kg, rasvasus %, keha indeks tihedus kg/m3, ruumala dm3, pindala m2 keha indeksi järgi anda ka hinnang massi (kaalu) kohta (vt. valemid) Valida lahtrid andmete jaoks Määrata lahtritele nimed Koostada valemid Testida ja kontrollida tulemused Ajafunktsioonid Aeg on raha! ipp 0,05% Intressi protsent päeva kohta vpp 0,30% Viivise protsent päeva kohta LS 13 000 Laenu summa lkp 01.03.2007 Laenamise kuupäev tmt 01.06.2007 Tagasimaksu tähtaeg tkp 13.09.2007 Tagasimaksu tegelik kuupäev p 196 Laenu kestvus päevades IS 13 Intressi summa VS 41 Viivise summa TS 13053 Tagasimaksmisele kuuluv summa
Peab kasutama tekstvastusega, arvvastusega ja variantvastusega küsimusi. Tingimata peab olema vähemalt kaks arvvastusega küsimust, kus vastuses lubatakse teatud erinevut täpsest vastusest. Lisad Matemaatikafunktsioonid Argumendid: a - arvavaldis (erijuhul konstant või lahtriviit), Nurksulgudes näidatud argumendid ei ole kohustuslikud ABS(a) Tekstifunktsioonid ACOS(a) Ajafunktsioonid ASIN(a) Loogikafunktsioonid ATAN(a) COS(a) DEGREES(a) EXP(a) FACT(a) INT(a) LN(a) LOG(a [; alus ]) LOG10(a) MOD(a;b) MROUND(a;täpsus) PI() RADIANS(a) RAND() ROUND(a;n) SIN(a)
Võrdlused ja loogikatehted IF-funktsioon Funktsioonid Palk & Kauba hind Viktoriin_1 Tekstandmed, -avaldised ja funktsioonid Ajaandmed, -avaldised ja -funktsioonid Ülesanded Kolmnurga karakteristikud Prisma silinder Arvvalemid Ruutvõrrand Intressi arvutamine Pall Ideaalne inimene Viktoriin 2 Lisad Nimede määramine ja kasutamine Valideerimine - sisendandmete kontroll Pöördülesanne Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Harjutused Arvud Tekstid Ajaväärtused Andmete tüübid Excelis eristatakse järgmisi andmetüüpe: - arvud - tekstid - ajaväärtused - tõeväärtused Iga tüübi jaoks on määratletud lubatavad tehted ja operatsioonid (funktsioonid), esitusviisid (vormingud) sisestamisel ja kuvamisel ning väärtuste diapasoon. Lahtris võib olla ainult üks väärtus. See sisetatakse otse lahtrisse või leitakse valemi poolt.
Võrdlused ja loogikatehted. Harjutused IF-funktsioon Palk & Kauba hind Funktsioonide tabel Minirakendus "Detail" - ülesande püstitus "Detail" - kasutajaliides "Detail" - materjalid "Detail" - värvid Ajaandmed, -avaldised ja -funktsioonid Tekstandmed, -avaldised ja funktsioonid Lisad Nimede määramine ja kasutamine Valideerimine Matemaatikafunktsioonid Tekstifunktsioonid Loogikafunktsioonid Ajafunktsioonid Otsimine. Funktsioon VLOOKUP Valemiredaktor MS Equation 3.0 s "Kolmnurk" Arvud Tekstid Ajaväärtused Tõeväärtused Märkandmete tüübid Excelis eristatakse järgmisi andmetüüpe: - arvud 13 -745.625 3.03E+14 - tekstid Peeter Kask P. Kask - ajaväärtused 01/12/16 22:10 12/1/2016 22:10:16
nimi(argumendid) [As tüüp] Väljakutsumine avaldis, nimi, Call Argumendid ByRef (vaikimisi), ByVal valikulised Optional, valikuliselt väärtustatavad massiivid ParamArray nimelised nimi:=väärtus Funktsioonid Teisendusfunktsioonid CBool, CByte CDate (CVDate) CInt, CLng, CSng, CDbl CStr, Format CVar, CDec Asc, Chr Hex, Oct Tüübifunktsioonid VarType IsNumeric, IsDate, IsEmpty, IsNull IsArray, IsObject IsError, IsMissing Ajafunktsioonid Now, Date, Time Day, Year, Month, Hour, Minute, Second Weekday DateAdd, DateDiff DateSerial, DateValue Stringifunktsioonid Len Mid, Left, Right Trim, LTrim, RTrim LCase, UCase Matemaatikafunktsioonid Abs, Sqr, Int, Fix, Exp, Log Rnd trigonomeetria Finantsfunktsioonid FV, Pmt, Rate SLN, SYD, DDB Massiiv Array LBound, UBound Failifunktsioonid EOF,LOF, FileLen, FileDateTime CurDir Input, Seek Värvid RGB, QBColor Dialoog InputBox, MsgBox Keelestruktuurid Valikud
COUNTA(lahtrivahemik) mittetühjade lahtrite arv COUNTBLANK(lahtrivahemik) tühjade lahtrite arv COUNTIF(lahtrivahemik,tingimus) tingimusele vastavate lahtrite arv LARGE(lahtrivahemik;koht) küsitud kohal olev väärtus (kahanev järjestus) SMALL(lahtrivahemik;koht) küsitud kohal olev väärtus (kasvav järjestus) RANK.EQ(väärtus;lahrivahemik) väärtuse asukoht edetabelis MODE.SNGL(lahtrivahemik) enim korduv arvväärtus (#N/A sellise väärtuse puudumisel) Ajafunktsioonid Kuupäev-väärtus Täisosa päeva järjenumber alates 1. jaanuarist 1900 Murdosa osa ööpäevast, käsitletakse kellaajana Vorming määrab andmete esituse tabeli lahtris, mitte tema väärtuse TODAY() tänane (arvuti) kuupäev NOW() kuupäev ja kellaaeg DATE(aasta;kuu;päev) kuupäev-väärtuse täisosa moodustamine TIME(tunnid;minutid;sekundid) kuupäev-väärtuse murdosa moodustamine DATEVALUE, TIMEVALUE teksti teisendamine kuupäev-väärtuseks
COUNTA(lahtrivahemik) – mittetühjade lahtrite arv COUNTBLANK(lahtrivahemik) – tühjade lahtrite arv COUNTIF(lahtrivahemik,tingimus) – tingimusele vastavate lahtrite arv LARGE(lahtrivahemik;koht) – küsitud kohal olev väärtus (kahanev järjestus) SMALL(lahtrivahemik;koht) – küsitud kohal olev väärtus (kasvav järjestus) RANK.EQ(väärtus;lahrivahemik) – väärtuse asukoht edetabelis MODE.SNGL(lahtrivahemik) – enim korduv arvväärtus (#N/A sellise väärtuse puudumisel) Ajafunktsioonid Kuupäev-väärtus Täisosa – päeva järjenumber alates 1. jaanuarist 1900 Murdosa – osa ööpäevast, käsitletakse kellaajana Vorming määrab andmete esituse tabeli lahtris, mitte tema väärtuse TODAY() – tänane (arvuti) kuupäev NOW() – kuupäev ja kellaaeg DATE(aasta;kuu;päev) – kuupäev-väärtuse täisosa moodustamine TIME(tunnid;minutid;sekundid) – kuupäev-väärtuse murdosa moodustamine
COUNTA(lahtrivahemik) mittetühjade lahtrite arv COUNTBLANK(lahtrivahemik) tühjade lahtrite arv COUNTIF(lahtrivahemik,tingimus) tingimusele vastavate lahtrite arv LARGE(lahtrivahemik;koht) küsitud kohal olev väärtus (kahanev järjestus) SMALL(lahtrivahemik;koht) küsitud kohal olev väärtus (kasvav järjestus) RANK.EQ(väärtus;lahrivahemik) väärtuse asukoht edetabelis MODE.SNGL(lahtrivahemik) enim korduv arvväärtus (#N/A sellise väärtuse puudumisel) Ajafunktsioonid Kuupäev-väärtus Täisosa päeva järjenumber alates 1. jaanuarist 1900 Murdosa osa ööpäevast, käsitletakse kellaajana Vorming määrab andmete esituse tabeli lahtris, mitte tema väärtuse TODAY() tänane (arvuti) kuupäev NOW() kuupäev ja kellaaeg DATE(aasta;kuu;päev) kuupäev-väärtuse täisosa moodustamine TIME(tunnid;minutid;sekundid) kuupäev-väärtuse murdosa moodustamine DATEVALUE, TIMEVALUE teksti teisendamine kuupäev-väärtuseks
Kui teete nelja- nu igakuiseid makseid aastaintressiga 12%, kasutage intressimäärana 12%/12 ja a per_arv 4*12. Kui teete sama laenu aastamakseid, kasutage intressimäärana 12% ja a per_arv 4. entide puhul on raha, mida maksate välja, näiteks panete hoiule, tähistatud negatiivsete arvudega. a, nagu dividendid, on tähistatud positiivsete arvudega. Kui suurt summat on võimalik pangalt lenata? Ülesanne 1 AJAFUNKTSIOONID Sisesta tänane kuupäev funktsiooni abil lahtrisse A4. Tänane kuupäev 26.12.2012 1.10.2007 31.10.2007 Kopeeri antud kuupäevad järgnevasse nelja ritta ja vorminda erinevalt: kuu lühend ja aasta täisnumber okt 2007 okt 2007 kuupäev ja kuu number 1.10. 31.10. kuupäev ja kuu sõnaga 1
6/1/1997 4 Kalle 5/27/1998 7 Tiia 2/9/1997 5 Kaupo 11/10/1999 5 Mirjam 11/3/1995 7 Luule 10/1/1998 6 Simm -excel2010-kuupaeeva-ja-ajafunktsioonid-harjutus-15 Pere- Sünni-aasta Nädala- Vanus nimi päev (nr) aastates Arukask, 6/16/1905 2 88.547222 Tänane kuupäev Haab, 6/19/1905 3 91.861111 11/21/2017 Jaanvo, 6/18/1905 1 90.861111 Kerm, 6/11/1905 6 83.822222 Koosa, 6/21/1905 4 93.794444 Laada, 6/17/1905 4 89
? 1 echo deg2rad(30); //0.5235987755983 Ülesanne 7 Jagamine - koosta funktsioon, mis teostab kasutaja antud arvudega jagamistehte. Lisa kontroll juhuks, kui kasutaja üritab jagada nulliga Täringumäng - loo funktsioon, mis genereerib pärast nupulevajutust suvalise täisarvu 1-6 Kolmnurk - oletame, et meil on kolmnurga küljed a=5 ja b=3, leia kolmnurga puuduoleva külje pikkus c=? (Pythagoras). Ümarda täisarvuni! 11 - PHP - Ajafunktsioonid (Ülesanne 8) Teemad time() date() mktime() strtotime() date_default_timezone_set() aja ja kuupäeva formaadid pika kuupäeva eestistamine tehted kuupäevadega kuupäeva valideerimine Sissejuhatus Selles peatükis vaatame kuidas luua soovitud kuupäeva ning kuvada seda arusaadavas versioonis. Seejärel õpime kuidas teostada kuupäevaga erinevaid operatsioone, nagu kuupäevadega opereerimine ja võrdlemine.