39078

39078



208


DODATEK D. SKŁADKI A

double

Liczba zmiennoprzecinkowa podwójnej precyzji. Pocktbnie jak float nie łączy się z modyfikatorem signed ani unsigned

long double

Największa możliwa dokładność liczb zmiennoprzecinkowych. Nie łączy się z modyfikatorem signed ani unsigned.

Typy danych według normy C99

_Bool

Przechowuje wartości 0 lub 1

long long

Nowy typ, umożliwiający obliczeniach na Irnrdzo dużych liczliach całkowitych bez użycia typu float

long long int. signed long long. signed long long int

unsigned long long

Długie liczby całkowite bez znaku

unsigned long long int

float _Complex

Służy do przechowywania liczb zespolonych

double _Complex

Służy <k) przechowywania liczb zes|M>k>nvch

long double _Complex

Służy do przechowywania liczb zes|K>lonych

Typy danych definiowane przez użytkownika

struct

Więcej o kompilowaniu.

union

Kozmiar typu jest tatki jak rozmiar największego l>ola

typedef

Nowo zdefiniowany typ przyjmuje taki sam rozmiar. jak typ macierzysty

enum

Zwykle elementy mają taką samą długość, jak typ int.

Zależności rozmiaru typów danych są następujące:

• sizeof(cokolwiek) — sizeof(signed cokolwiek) — sizeoff unsigned cokolwiek):

•    1 = sizeof(char) $ sizeofishort) $ sizeof(int) $ sizeof(long) ^ si/.eof(long long):

•    sizeof(float) $ sizeof( double) ^ si/.eof(long double):

•    sizco{(cokolwiek _Complex) = 2 * sizeof'(cokolwiek)

   sizeof(void *) = sizeof(char *) ^ sizeof (cokolwiek *);

•    sizeof(cokolwiek *) = sizeof(signed cokolwiek *) = sizeof(un.signed cokolwiek *);

•    sizeof(cokolunek *) = sizeof(const cokolwiek *).

Dodatkowo, jeżeli przez V(typ) oznaczymy liczbę bitów wykorzystywanych w typie to zachodzi:

•    8 ^ V(char) = V(signed char) = V(unsigned char);

•    16 ^ Y(short) = Y(iinsigned short);

•    16 ^ V(lnt) = Y(unsigned int):

•    32 $ Y(long) - Y(unsigned long):

•    64 ^ Y(long long) — Y( unsigned long long):

•    Y(char) $ Y(short) ^ Y(int) ^ V(long) $ Y(long long).



Wyszukiwarka

Podobne podstrony:
Kodowanie liczb rzeczywistych V liczby zmiennoprzecinkowe o ustalonej precyzji sa, liczbami przybli
Image049 Funkcję I (AND) dwóch zmiennych boolowskich przedstawiono na rys. 3.1. Każda liczba zmienny
gdzie Xir jest i-tą obserwacją r-tej zmiennej niezależnej, p jest liczbą zmiennych niezależnych w mo
73244 P1220658 Próba*    Pojedyncza próba śle *    Double blind proced
liczby rzeczywiste (double) 1.0    - liczba rzeczywista, typ double, l. 3l2e2
Temat 2. Praca z tekstem, liczbami i zmiennymi Ćwiczenie 1 - literały i zmienne 1. Sprawdź działanie
screen2 W: TTCalc 0 y^idok fcdycja Eomoc Standard
Image19 zad 1: mamy tab=&a, musimy dokonać odpowiednich deklaracji zmienn ychzad 2 : takie same
img041 (22) Do liczbowego scharakteryzowania precyzji metody, jak również precyzji otrzymywanych wyn
Slajd17 (92) Rozpoznawane minerałów (kryształów) Na podstawie zmienności ich cech takich jak: •
19 Przykład 10.1 199 Obliczeniowy zakres zmienności naprężeń oblicza się jak dla widma jednorodnego
IMAG0690 Marchewka zawiera karoten • Jedenaście podwójnych wiązań działa jak antena absorbująca prom
1.3.KLASYFIKACJE ZABAW Klasyfikacja zabaw jest problemem trudnym, ponieważ zmienna jest zarówno treś
12 WYKŁAD i. PODSTAWY RACHUNKU PRAWDOPODOBIEŃSTWA Przykład 1.3.2. Niech zmienna losowa X będzie laka

więcej podobnych podstron