Visual Fox Pro
TIPURI DE DATE
- numeric - simplu
- dublu
- intreg
- monetar (currency)
- sir de caracatere / caracter
- tip data
- logic : true / false
- memo
- general
Tipuri de date numerice
a) date care nu sunt inregistrate in fisiere-tabele ci in memoria interna
- inregistrate pe 8 octeti
- au maxim 16 cifre
b) date care se gasesc in tabele- fisiere dbf
- numeric simplu
inregistrate 1 caracter pe 1 octet (1-20 octeti)
precizie mica, exemplu: 114 -> 3 octeti
- numeric dublu
pentru calcule cu valori mari
se reprezinta pe 8 octeti
- numeric intreg
se reprezinta pe 4 octeti
nu admite zecimale
- numetric monetar
se reprezinta pe 8 octeti
are simbolul monetar implicit $
Prelucrarea datelor numerice
operatorii:
- aritmetici : + , - , * , / , **(ridicare la putere), () paranteze.
- relationali : < , , >= , sau # (diferit).
- logici: and, or, not. REzultatul poate fi TRUE sau FALSE.
Tip de date sir de caractere
- cuprind oricecaracter de pe tastatura
- reprezentate 1caracter pe 1 octet
- sunt incadrate intotdeauna pe de apostroafe sau ghilimele ("sau" ").
Operatii cu siruri de caractere
concatenare
===========
(+) ? 'Ana_'+'Pop' => Ana_Pop
(—) ? 'Ana_'-'Pop' => AnaPop_
Prelucrarea sirurilor de caractere
===========================
LEN ()
- arata lungimea sirului
Ex.:
nume='Ion Stefan'
?len(nume) => 10 (se numara si spatiile)
- extragerea unui subsir dintr-un sir de carcatere
SUBSTR (,,)
? SUBSTR (nume,5,6) => pe ecran va aparea: Stefan
LEFT ()
RIGHT ()
REPLICATE ()
REPL('8',10) => 8888888888
SPACE()
Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.
Referat.ro te invata cum sa faci o lucrare de nota 10!