Sunteți pe pagina 1din 2

Tipuri de date n VFoxPro

1. Tipuri numerice: Float, Double, Integer, Currency. Operatori numerici: = - * / % ^ Operatori relaionari: < <= > >= = != / <> / # Funcii: ABS(x) = |x| , sqrt (x) , MOD(x, y) = x%y , FLOOR(x) , CEILING(x) , ROUND (x,y) 2. Tipuri caracter. max254 Operatori: + concatenare (alipeste 2 siruri), - operator de concatenare special (alipeste 2 siruri si deplaseaza la sfarsitul sirurului concatenar toate spatiile de la inceputul celui de-al doilea sir Operatori relaionari: < <= > >= =(verifica egalitatea sirurilor caracter cu caracter i va returna fals doar dac va gsi 2 caractere diferite) != / <> / # , == (operator identic - return A daca cele 2 siruri sunt identice), $ (incus in - verifica daca primul sir e inclus in al 2ea sir) Funcii(x) - returneaz codul ASCII al caracterului x, CHR(x) - returneaz caracterul cu codul ASCII x, LEN(x) - lungimea, ISALPHA(x) - returneaza A daca primul caracter este o litera, ISUPPER(x) - primul caracter e litera mare , ISLOWER(x) - primul caracter e litera mic, ISDIGIT(X) - primul chr. = cifra, ALLTRIM(X) - elimina spatiile din inceputul si sfarsitul lui X, Ltrim(x) - spatiile inceput_, RTRIM(X) - elimina spatii sfarsit, REPLICATE(X, Y) - multilica sirul X de Y ori, SPACE(X) - initializeaza un sir cu X spatii, PROPER(X) - transforma cu litere mari caracterul de inceput al fiecarui cuvant., UPPER(X) - primul caracter al sirului, LOWER(X) - primul caracter al sirului, 3. Tipul logic (logical) { .T. , .F. } operatori { not / ! , and , or 4. Tipuri pt gestionarea timpului DATE / DATETIME {+, -, -} Data + / - numar = adaug / scade nr zile la data Data - Data = returneaz numrul de zile dintre cele 2

Funcii pt. date de tip calendaristic: Date() - furnizeaz data sistemului Time() - Ora sistemului

Day(d) - furnizeaz numrul zilei din lun Dow(d) - DayOfWeek - numrul zilei din sptmn CDOW(d) - Numele zilei din sptmn WEEK(d) - Numrul spmnii din an MONTH(d) - Numrul lunii din an CMONTH(d) - Numele lunii din an YEAR(d) - returneaz anul COMENZI: SET DATE DMY / MDY / YMD SET CENTURY ON / OFF SET HOURS TO 12/24 Data vid : d = { / / } SET DEFAULT TO dir SET STATUS ON / OFF

S-ar putea să vă placă și