Variabel
Wikipedia
En variabel är något som kan ändras. I datavetenskap och matematik betecknar den ett namn som används för att representera ett okänt värde eller kvantitet. Variabler används i öppna utsagor. I formeln x + 1 = 5, är x en variabel som representerar ett "okänt" tal. Inom matematiken är variabler vanligtvis representerade av bokstäver från det latinska alfabetet, men man använder även bokstäver från andra alfabeten och olika slags symboler.
Variabler skrivs inom matematiken i regel i kursiv (lutande) stil, exempelvis x, y, z, ρ och λ.
I datavetenskap är variabler oftast representerade av antingen enstaka bokstäver eller alfanumeriska strängar.
Variabler är användbara i matematik och dataprogrammering därför att de låter instruktioner bli generellt specificerade. Om man vore tvungen att använda faktiska värden, skulle instruktionerna bara kunna appliceras i snäva och specifika situationer. För att exempelvis beräkna kvadraten på ett tal, så räcker det med att ersätta x med valfritt tal. En matematisk definition för att hitta kvadraten på vilket tal som helst kan skrivas: square(x) = x * x.
- square(x) = x * x = y
- square(1) = 1 * 1 = 1
- square(2) = 2 * 2 = 4
- square(3) = 3 * 3 = 9
etc...
I ovanstående exempel är variablerna x och y "behållare" för vilka tal som helst. En viktig sak vi måste anta är att värdet på varje förekomst av x är detsamma – att x inte får ett nytt värde mellan det första x och det andra x. Vid exekvering av dataprogram kan sådant inträffa, om till exempel square-funktionen avbryts tillfälligt av annan process som förändrar x.