Real

   Datele de tip real iau valori reale aparţinînd domeniului de valori corespunzător tipului respectiv. Spre deosebire de operaţiile cu valori întregi, care reproduc exact rezultatele din aritmetica întregilor, operaţiile cu date de tip real produc rezultate aproximative, datorate erorilor de rotunjire generate de numărul finit de cifre semnificative folosite în reprezentarea valorilor reale.

      Tipul real — constituie o clasă separată în care nu se poate pune în evidenţă o poziţie a unui element în mulţime, nici succesorul sau predecesorul unui element. Este format dintr-o submulţime a numerelor reale precizată de cea mai mică şi cea mai mare valoare reprezentată în notaţie în virgulă mobilă.

         Mulțimea de valori a tipului de date real este formată din numerele reale care pot fi reprezentate pe calculatorul-gazdă al limbajului. {-1,7*10^38, …, +1,7*10^38}.

          Operațiile care se pot face cu valorile reale sunt: +, , *, /. 

          Rezultatele acestor operații pot fi vizualizate cu ajutorul următorului program:

6