CATEGORII DOCUMENTE |
Reprezentarea externa a numerelor
In ceea ce priveste reprezentarea externa, nu sunt nici un fel de dificultati deoarece fiecare este familiarizat cu reprezentarea zecimala a numerelor naturale sau reale. Trebuie mentionat de la inceput ca orice tip de reprezentare pe care o vom folosi este ponderala in sensul ca pozitia cifrelor in numar nu este intamplatoare ci conforma cu o pondere corespunzatoare unei puteri a bazei de numeratie.
O caracteristica a reprezentarilor externe este folosirea unor conventii de format unanim acceptate si de altfel foarte naturale pentru un utilizator uman. Spre exemplu, pentru a exprima numere negative se foloseste semnul "-" iar pentru reprezentarea numerelor reale se foloseste punctul "." pentru delimitarea partii intregi de cea fractionara. De asemenea, suntem familiarizati si cu notatia stiintifica in care intervine mantisa si exponentul (in virgula mobila).
Reprezentarea zecimala este cea mai naturala pentru utilizatorul uman. Vom oferi in continuare cateva exemple de reprezentari zecimale externe:
Numar |
Reprezentare normala |
Reprezentare stiintifica |
0.37x102 |
||
-0.37x102 |
||
0.375x100 |
||
-0.375x100 |
||
0.375x10-2 |
||
-0.375x10-2 |
||
0.12375x102 |
||
-0.12375x102 |
In general dorim sa obtinem rezultatele numerice ale programelor pe care le concepem intr-o forma de reprezentare accesibila. Totusi, calculatorul trebuie informat asupra formatului de reprezentare in care dorim sa se afiseze datele necesare. Aceasta inseamna ca va trebui sa specificam cate cifre se vor folosi la partea intreaga si cate la partea fractionara sau daca dorim reprezentare stiintifica sau nu. De altfel si operatorul uman face aceleasi conventii de reprezentare. Spre exemplu stim ca numarul nu poate fi exact reprezentat ca un numar zecimal, deci fixam un format de reprezentare. Daca formatul ale se limiteaza la 4 cifre zecimale, atunci vom scrie
Limbajul C are o serie de functii de reprezentare cu format a datelor numerice sau alfanumerice prin care programatorul poate impune un format extern cu care se manipuleaza datele.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 722
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved