Przejdź do treści głównej
INF.04Języki i Składnia Programowania

Podstawowe Typy Danych: int, float, char, bool

Wbudowane w język programowania elementarne typy danych (całkowite, zmiennoprzecinkowe, znakowe i logiczne) określające format pamięci i dozwolone operacje.

Zestawienie podstawowych typów danych:

TypNazwa w C# / Java / C++Rozmiar w pamięciZakres wartościZastosowanie
intLiczba całkowita ze znakiem32 bity (4 bajty)-2³¹ do 2³¹-1 (-2 147 483 648 do +2 147 483 647)Liczniki pętli, indeksy tablic, ilości sztuk
floatLiczba zmiennoprzecinkowa32 bity (4 bajty)≈ ± 3.4 × 10³⁸ (precyzja ok. 7 cyfr, zapis np. 3.14f)Grafika 3D, gry, oszczędność pamięci
doubleLiczba zmiennoprzecinkowa podwójnej precyzji64 bity (8 bajty)≈ ± 1.7 × 10³⁰⁸ (precyzja ok. 15–17 cyfr)Obliczenia naukowe, domyślny typ zmiennoprzecinkowy
charZnak tekstowy (kod Unicode)16 bitów (2 bajty w C#/Java, 1 B w C)Znak ujęty w pojedynczy apostrof, np. 'A', '7', '\n'Przechowywanie pojedynczego symbolu
bool / booleanWartość logiczna1 bajt logicznie (1 bit stanu)true (prawda) lub false (fałsz)Flagi, warunki instrukcji if i pętli
voidTyp pusty0 bajtówBrak wartościOznaczenie funkcji niezwracającej wyniku

Pułapki na egzaminie INF.04:

  • Znak char zapisuje się w pojedynczych apostrofach 'a', natomiast ciąg tekstowy string w podwójnych cudzysłowach "napis".
  • W języku C# literał typu float wymaga dopisania przyrostka f (np. float x = 3.5f;), w przeciwnym razie kompilator potraktuje go jako double i zgłosi błąd konwersji.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Podstawowe Typy Danych: int, float, char, bool lub rozpocznij trening.