38918

38918



37


TYPY ZMIENNYCH

(rzutowanie) jednej zmiennej na inną zmienną. Rzutowanie zostanie opisane później, w rozdziale Operatory.

Istnieją wbudowane i zdefiniowane przez użytkownika typy danych. Wbudowane typy danych to te, które zna kompilator, są one w nim bezpośrednio “zaszyte”. Można też tworzyć własne typy danych, ale należy je kompilatorowi opisać. Więcej informacji znajduje się w rozdziale Typy złożone.

W języku C wyróżniamy -1 podstawowe typy zmiennych. Są to: char jednobajtowe liczby całkowite, służy do przechowywania znaków:    int-

typ całkowity, o długości domyślnej dla danej architektury komputera:    float typ

zmiennopozycyjny (-1 bajty 0 miejsc po przecinku):    double typ zmiennopozy

cyjny podwójnej precyzji (8 bajtów 15 miejsc i>o przecinku):

Typy zmiennoprzecinkowe zostały dokładnie opisane w IKKK 751.

int

Ten typ przeznaczony jest do liczb całkowitych. Liczby te możemy zapisać na kilka sposobów:

•    System dziesiętny 12 ; 13 ; 45 ; 35 itd

•    System ósemkowy (oktalny)

010    czyli    8

016    czyli    8+6-14

019    BŁĄD

System ten operuje na cyfrach od 0 do 7. Tak wiec 9 jest niedozwolona. Jeżeli chcemy użyć takiego zapisu musimy zacząć liczbę od 0.

•    System szesnastkowy (heksadycemalny)

0x10    czyli    1*16    +0-16

0x12    czyli    1*16    +2-18

0xff czyli 15*16 + 15 - 255

W tym systemie możliwe cyfry to 0...9 i dodatkowo a, b, c, d, e, f, które oznaczają 10. 11. 12. 13. 14. 15. Aby użyć takiego systemu musimy poprzedzić liczbę ciągiem 0x. Wielkość znaków w takich literałach nic ma znaczema.

float

Ten typ oznacza liczby zmiennoprzecinkowe czyli ułamki. Istnieją dwa sposoby zapisu:

•    System dziesiętny

3.14 ; 45.644 ; 23.54 ; 3.21 itd • System “naukowy" wykładniczy



Wyszukiwarka

Podobne podstrony:
41.Różnice kursowe Różnica, która wynika z przeliczenia danej liczby jednostek jednej waluty na inną
RYNEK WALUTOWY i puwuuującyL. Ryffl jednej waluty na inną Międzynarodowy rynek walutowy to zasady or
DSCF7660 Kurs walutowy Kurs walutowy oznacza kurs wymiany jednej waluty na inną obcego pochodzenia i
atrybutów na zmienność cen transakcyjnych na badanym rynku nieruchomości. Wyżej opisane parametry an
foto (11) Zmienne losowe mtntemc H £SSł    . .    , . ... Zmienne
28 29 (4) Tranzycja polega na zamianie jednej zasady purynowej na inną puiynową lub zasady pirymidyn
45184 Obraz (380) 38 pusty, jest wskaźnikiem zmiennej, w której zostanie zachowany poprzedni typ anu
PomMirx* typ rezultatu jest róZtty od typu tej zmiennej, więc zostanie zastosowana niejawna konwersj
str28) Tranzycja polega na zamianie jednej zasady purynowej na inną purynową lub zasady pirymidynowe
foto (11) Zmienne losowe mtntemc H £SSł    . .    , . ... Zmienne
skanuj0033 (128) 66 Metody nauczania i wychowania delikatne naprowadzenie na inną drogę i wskazanie,
s>2 il tj=nii-s 1 s Rys. 4. Graficzne przedstawienie okresu technologicznego jednej operacji na w

więcej podobnych podstron