• log(N) – naturaallogaritm • log10(N) – kümnendlogaritm • pi() – 3.14159... • rand() – ühtlase jaotusega juhuarv • round(N1,N2) – ümardab arvu N1 jättes N2 kümnendkohta • rtod(N) – radiaanid kraadideks • sin(N) – siinus • sqrt(N) - ruutjuur • tan(N) – tangens • ... • val(C) – annab numbrimärkidest koosneva stringi arvulise väärtuse. Kasutatakse tüübiteisendustes. Stringifunktsioonid • alltrim(C) – kõrvaldab tühikud stringi ümbert • at(C1,C2,N) – otsib stringi C1 stringis C2 n-ndat korda ja annab alguspositsiooni numbri. Kui ei leita, siis on vastus 0. Eeristatakse suur- ja väiketähti • atc(C1,C2,N) – sama, mis eelmine, aga ei erista suur- ja väiketähti • chr(N) – annab sümboli, mille kood on N • left(C,N) – annab stringist C N märki vasakult • len(C) – annab stringi C pikkuse
11.1988 mees 30,00 15,00 6,00 21,00 36,00 7.16.1988 naine 50,00 25,00 8,00 33,00 58,00 8.12.1990 mees 40,00 20,00 7,00 27,00 47,00 5.26.1989 mees Eettemaks Kulutused Janno Puur Mart Tamm Reino Stringifunktsioonid Funktsioon CHAR(arv) CODE(tekst) CONCATENATE(tekst1;tekst2) TRIM(tekst) RIGHT(tekst;n) LEFT(tekst;n) MID(tekst;m;n) LEN(tekst) EXACT(tekst1;tekst2) LOWER(tekst) UPPER(tekst) PROPER(tekst) SUBSTITUTE(tekst;ta1;ta2) FIND(tekst1;tekst2 [ ; m] ) REPLACE(tekst;m;n;ta) SEARCH(ta;tekst) REPT(tekst;n) Selgitus Tagastab avaldise väärtusele vastava ASCII märgi. 1<=arvav<=255. CHAR(65) = A
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 * If tingimus Then tegevus * If tingimus Then tegevus(ed) End If * If tingimus1 Then