Funkcja |
Opis |
Rnd |
liczba losowa |
Abs (X) |
wartość bezwględna |
Sgn (X) |
znak liczby |
Fix (X) |
część całkowita |
Int (X) |
część całkowita |
frac(X) = X - Fix(X) |
część ułamkowa |
Log (X) |
logarytm naturalny |
LogN(X) = Log(X) / Log (N) |
logarytm o podstawie N |
Exp (X) |
e do potęgi |
Sqr (X) |
pierwiastek kwadratowy |
Hex (X) |
wartość Hex |
Oct (X) |
wartość Oct |
Sin (X) |
sinus |
Cos (X) |
cosinus |
Tan (X) |
tangens |
ctg(X) = 1 / Tan(X) |
cotangens |
sec(X) = 1 / cos(X) |
secant |
cosec(X) = 1 / sin(X) |
cosecant |
arcsin(X) = Atn(X / Sqr(-X * X + 1)) |
arcus sinus |
arccos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1) |
arcus cosinus |
Atn (X) |
arcus tangens |
arccotan(X) = Atn(X) + 2 * Atn(1) |
arcus cotangens |
arcsec(X) = Atn(X / Sqr(X * X 1)) + Sgn((X) 1) * (2 * Atn(1)) |
arcus secant |
arccosec(X) = Atn(X / Sqr(X * X - 1)) + (Sgn(X) 1) * (2 * Atn(1)) |
arcus cosecant |
HSin(X) = (Exp(X) Exp(-X)) / 2 |
sinus hiperboliczny |
HCos(X) = (Exp(X) + Exp(-X)) / 2 |
cosinus hiperboliczny |
HTan(X) = (Exp(X) Exp(-X)) / (Exp(X) + Exp(-X)) |
tangens hiperboliczny |
HCotan(X) = (Exp(X) + Exp(-X)) / (Exp(X) Exp(-X)) |
cotangens hiperboliczny |
HSec(X) = 2 / (Exp(X) + Exp(-X)) |
secant hiperboliczny |
HCosec(X) = 2 / (Exp(X) Exp(-X)) |
cosecant hiperboliczny |
HArcsin(X) = Log(X + Sqr(X * X + 1)) |
arcus sinus hiperboliczny |
HArccos(X) = Log(X + Sqr(X * X 1)) |
arcus cosinus hiperboliczny |
HArctan(X) = Log((1 + X) / (1 X)) / 2 |
arcus tangens hiperboliczny |
HArccotan(X) = Log((X + 1) / (X 1)) / 2 |
arcus cotangens hiperboliczny |
HArcsec(X) = Log((Sqr(-X * X + 1) + 1) / X) |
arcus secant hiperboliczny |
HArccosec(X) = Log((Sgn(X) * Sqr(X * X + 1) + 1) / X) |
arcus cosecant hiperboliczny |
Funkcja |
Opis |
Asc |
znak na kod ASCII |
AscB |
znak na kod ASCII |
AscW |
znak na kod Unicode |
Chr |
kod ASCII na znak |
ChrB |
kod ASCII na znak |
ChrW |
kod Unicode na znak |
Format |
formatowanie łańcuchów |
Val |
łańcuch na wartość numeryczną |
Str |
wartość numeryczna na łańcuch |
LCase |
łańcuch na małe litery |
UCase |
łańcuch na duże litery |
StrConv |
konwertuje łańcuch wg specyfikacji |
Len |
zwraca długość łańcucha |
LTrim |
usuwa początkowe spacje |
RTrim |
usuwa końcowe spacje |
Trim |
usuwa początkowe i końcowe spacje |
Left |
zwraca część łańcucha od lewej strony |
LeftB |
zwraca część łańcucha od lewej strony |
Right |
zwraca część łańcucha od prawej strony |
RightB |
zwraca część łańcucha od prawej strony |
Mid |
zwraca część łańcucha od wybranego miejsca |
MidB |
zwraca część łańcucha od wybranego miejsca |
Space |
zwraca łańcuch wypełniony spacjami |
String |
zwraca łańcuch wypełniony znakami |
StrComp |
porównuje dwa łańcuchy |
InStr |
szuka jednago łańcucha w drugim |
Funkcja |
Opis |
MsgBox |
wyświetla okno komunikatu |
InputBox |
wyświetla okno wprowadzania danych |
Command |
zwraca argumenty wywołania z linii komend |
Shell |
uruchamia zewnętrzny program |
Environ |
zwraca wartość zmiennej systemowej |
CurDir |
zwraca bieżący katalog lub folder |
Dir |
zwraca nazwę szukanego pliku lub foderu |
FreeFile |
zwraca wolny numer pliku |
FileLen |
zwraca rozmiar pliku |
LOF |
zwraca rozmiar otwartego pliku |
Loc |
okresla pozycję odczytu/zapisu |
Seek |
zwraca pozycję odczytu/zapisu |
EOF |
sprawdza czy osiągnięto koniec pliku |
FileAttr |
zwraca tryb otwarcia pliku |
Input |
odczytuje dane z pliku |
SetAttr |
ustawia atrybuty pliku |
GetAttr |
zwraca atrybuty pliku |
FileDateTime |
zwraca datę i czas ostatniej modyfikacji pliku |
LoadPicture |
ładuje obraz graficzny do obiektów |