Zmienna

W matematyce zmienna to symbol lub litera, na przykład „x” lub „y”, która reprezentuje wartość. W równaniach algebraicznych wartość jednej zmiennej często zależy od wartości innej zmiennej. Na przykład w poniższym równaniu y jest „zmienną zależną”, ponieważ jej wartość opiera się na wartości przypisanej „zmiennej niezależnej” x.

y = 10 + 2x

Powyższe równanie można również nazwać funkcją, ponieważ y jest funkcją x. Jeśli x = 1, wtedy y = 12. Jeśli x = 2, wtedy y = 14.

Zmienne są również używane w programowaniu do przechowywania określonych wartości w obrębie programu. Zmienne mają przypisany zarówno typ danych, jak i wartość. Na przykład zmienna typu danych ciąg znaków może zawierać wartość „sample text”, podczas gdy zmienna typu danych liczba całkowita może zawierać wartość „11”. Niektóre języki programowania wymagają zadeklarowania zmiennych przed ich użyciem, podczas gdy inne pozwalają tworzyć zmienne w trakcie działania programu. Typ danych, jeśli nie został jawnie zdefiniowany, jest określany na podstawie początkowej wartości przypisanej zmiennej.

Funkcja w programie może zawierać wiele zmiennych, z których każdej można przypisać inną wartość na podstawie parametrów wejściowych. Zmienna może również służyć do zwracania określonej wartości jako wyniku funkcji. W poniższym przykładzie w języku Java zmienna i jest zwiększana podczas każdej iteracji pętli while, a zmienna x jest zwracana jako wynik.

while (i < max)
{
  x = x+10;
  i++;
}

return x;

Jak sama nazwa wskazuje, wartość zmiennej może się zmieniać. Zmienne przechowujące wartości, które się nie zmieniają, nazywane są stałymi.

Zaktualizowano May 3, 2012 przez Per C.

quizSprawdź swoją wiedzę

The formatting of "x" in 2x is known as what?

A
Hyperscript
0%
B
Upperscript
0%
C
Subscript
0%
D
Superscript
0%
Correct! Incorrect!     View the Superscript definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Zmienna na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.