Skip to main content

Co to jest zmienna całkowitą?

Zmienna liczb całkowita to rodzaj zmiennej liczbowej w programowaniu komputerowym zaprojektowanym do przechowywania tylko liczby całkowitej.Różni się to od innych typów zmiennych numerycznych tym, że nie może przechowywać wartości dziesiętnych.Nie jest możliwe użycie zmiennych całkowitych do przechowywania wartości innego typu danych, takich jak ciąg tekstu lub zmienna logiczna.

Zmienne całkowite są przydatne, jeśli programista musi wyodrębnić tylko liczbę z istniejącej liczby z dziesiętnąwartość.Gdy wartość dziesiętna jest przewidywana, ale jest obce lub niepożądana, wartość można umieścić w zmiennej całkowitej.To automatycznie zniszczy dziesiętną część wartości.

Zmienne w programowaniu komputerowym działają w taki sam sposób, jak zmienne działają w algebrze.Tradycyjne nazwy zmiennych algebry mogą to być „x” lub „y”.Reprezentują one nieznaną wartość, którą można ustalić później, wykonując obliczenia.Jedną z głównych różnic między zmiennymi algebraicznymi i programowymi jest to, że języki programowania komputerowego umożliwiają programistowi określenie nazwy zmiennej.Nazwa ta może być „x”, „y” lub inna nazwa, która podaje wyraźniejsze wskazanie tego, co reprezentuje zmienna.

Zmienne programowania komputerowego wszystkie dane przechowują różne typy.Te typy danych określają, w jaki sposób można manipulować zmienną.Obliczenia logiczne zaprojektowane dla zmiennej całkowitej nie mogą być wykonane na zmiennych tekstu lub zmiennych logicznych.Z drugiej strony zmienna liczb całkowita nie pozwala na obliczenia logiczne dostosowane do niewidzialnych typów zmiennych.

Wiele języków programowania komputerowego wymaga jawnej zmiennej liczby całkowitych i innych typów zmiennych.Oznacza to, że programista musi określić, że zmienna, którą deklaruje, jest liczbą całkowitą.Język programowania może użyć konkretnego słowa kluczowego zaprojektowanego do tego celu.Na przykład słowem kluczowym do deklarowania typu zmiennej liczb całkowitych w języku C ++ jest „int”.

W językach programowania, takich jak perl, zmienne nie muszą być zadeklarowane ani nie mają typu określonego przed użyciem zmiennej.Interpreter lub kompilator określa typ zmiennej zgodnie z operatorami zastosowanymi na zmiennej.Na przykład Perl używa operatora '' do ustalenia, czy dwie wartości liczbowe przechowują dokładnie te same informacje.Operator „EQ” określa, czy dwie zmienne ciągów tekstu zawierają identyczne dane.

Określenie typów zmiennych w czasie wykonywania może powodować problemy, podejmować więcej zasobów systemowych, a także spowolnić program.Dlatego większość języków wymaga wyraźnej deklaracji zmiennej.