Definice a význam Variable

Co je Variable?

V matematice je proměnná symbol nebo písmeno, například „x“ nebo „y“, které představuje určitou hodnotu. V algebraických rovnicích je hodnota jedné proměnné často závislá na hodnotě jiné proměnné. Například v níže uvedené rovnici je y „závislou proměnnou“, protože její hodnota závisí na hodnotě přiřazené „nezávislé proměnné“ x.

y = 10 + 2x

 

Výše uvedenou rovnici lze také nazvat funkcí, protože y je funkcí x. Je-li x = 1, pak y = 12. Je-li x = 2, pak y = 14.

Proměnné se používají také v počítačovém programování k uložení konkrétních hodnot v rámci programu. Je jim přiřazen jak datový typ, tak hodnota. Například proměnná datového typu string může obsahovat hodnotu „ukázkový text“, zatímco proměnná datového typu integer může obsahovat hodnotu „11“. Některé programovací jazyky vyžadují deklaraci proměnných před jejich použitím, zatímco jiné umožňují vytváření proměnných za běhu. Datový typ, pokud není explicitně definován, se určí na základě počáteční hodnoty zadané proměnné.

Funkce v programu může obsahovat více proměnných, z nichž každé mohou být přiřazeny různé hodnoty na základě vstupních parametrů. Stejně tak může být proměnná použita k vrácení určité hodnoty jako výstup funkce. V následujícím příkladu Java je proměnná i inkrementována během každé iterace cyklu while a jako výstup je vráceno x.

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

return x;

Jak název napovídá, hodnota proměnné se může měnit. Proměnné, které uchovávají hodnoty, které se nemění, se nazývají konstanty.

Definice Variable na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Variabilní nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Variabilní alebo chcete navrhnúť nový technický termín, kontaktujte nás.