Az állandók egy olyan értéktípus, amelyet leggyakrabban a matematikai kifejezésekben és az egyenletekben használnak. Mint a neve is sugallja, az állandók nem változnak az értékek idővel. Az állandók bármilyen típusú szám lehetnek (nem csak egész szám vagy tört).
A változók olyan szimbólumok, amelyek helyőrzőként szolgálnak a számok (vagy potenciálisan karakterláncok és egyéb adatok) számára. A változókat általában betűk vagy kifejezések formájában jelenítik meg, és bizonyos esetekben a változóknak egynél több lehetséges értéke is lehet. A változókat leggyakrabban arra használják, hogy jelezzék, hogy egy egyenletben vagy kifejezésben szereplő szám még nem ismert.
1. állandók általában számként vannak írva, például 12 vagy -4,23. Néhány fontos állandónál lehet olyan név és egyedi szimbólum, amely felismerhető a matematika és a tudomány területén. Például, pi (π-vel jelölve) egy általános állandó a geometria, a kalkulus és más tudományok területén. Mert pi irracionális szám tizedes tágulással, amely végtelenségig folytatódik ismétlődő mintázat nélkül, nem írható teljesen, ezért egyszerűen szimbólummal vagy névvel jelölve.
2. Elméletileg a változó bármi szimbolizálhatja kivéve állandó szám. A változókat leggyakrabban egyetlen betűként írják, főleg x és y. Ezek a betűk véletlenszerűen választhatók meg, és egyszerűen helyőrzők a tényleges értékhez, amelyet a változó képvisel. A számítógépes programozásban a változókat általában olyan kifejezésként írják, amely a változó céljára utal (pl bonusDollars vagy Alkalmazottak száma).
1. Matematikai kifejezésben a konstans egy szám, amelynek értéke nem változik. Például az egyenletben x + 5 = 7, Az 5 és a 7 konstansok (míg a x egy változó).
2. A változó az egyenletben egy szám, amelyet még nem határoztak meg. Példaként vegye figyelembe a következőket:
y + 4 = 9
Ebben az egyenletben, y egy ismeretlen érték. Az egyenlet megoldásával 5 értéket ad vissza y. Több változó is használható ugyanabban az egyenletben, amely általában növeli a változók lehetséges értékeinek számát. Fontolja meg a következő egyenletet:
y + 4 = z
Ez az egyenlet végtelen számú lehetséges értéket ad vissza mindkettőhöz y és Z (5 és 9, 6 és 10, -1 és 3, stb.) Ezen végtelen lehetőségek miatt a többváltozós egyenleteket általában egy egyenletrendszer, vagy több egyenlet halmaza a hasznos értékek minimális számának meghatározására. A változókat speciálisabb típusú egyenletekben is lehet használni, például a statisztikai regressziós modellekben, ahol a beta az együtthatók állandóak és a beta A változókat meg lehet változtatni, hogy meghatározzuk a függő változót, adott valós körülmények között. A beta változó lehet az ár, a bruttó hazai termék, az inflációs ráta vagy bármely más olyan feltétel, amelynek időbeli változásai befolyásolják a kérdéses függő változót.
1. A állandók a programozásban megegyezik a matematikai alkalmazásukkal. Általában számként jelennek meg, és felhasználhatók egyenletekben és kifejezésekben. Vegyük például a következő kódot:
totalStaff = 5 + numberOfInterns
Ebben az egyenletben, totalStaff és numberOfInterns mindkettő változó, de 5 egy változatlan állandó. (Ennek a kódnak az alkalmazásában az állandó 5 utalhatna az állandó alkalmazotti létszámra egy vállalatban - egy olyan számra, amely nem változtatna véletlenszerűen.)
Állandó lehet meghatározott néhány programozási nyelven. Ez nagyon hasonlít egy olyan változó meghatározására, amelyben az állandónak szimbólum vagy név van megadva, amelyre a kódban újra és újra hivatkozhatunk. Az állandót azonban nem lehet későbbi kóddarabban újradefiniálni; meg kell őriznie eredeti értékét. Ez lehetővé teszi a kódíró számára, hogy jelezze, hogy ugyanaz az állandó (mint például pi vagy áfakulcs) ismét felhasználásra kerül, de a kódfordító nem fogja keresni az állandó értékének változásait, amelyek megtakaríthatják a számítási időt.
A számítógépes programozás konstansát nem kell numerikus adatként definiálni, hanem bármilyen más, változatlan adat lehet, mint pl. húr szavak vagy betűk.
2. változók a számítógépes programozásban több felhasználás és megnyilvánulás van, mint a hagyományos matematikában és a tudományban. A programozás során a változó helyőrző lehet Bármi információk, nem csak a számok. A változók jelölésre is használhatók húrok, tömbök, és más típusú adatok. Vegye ki a következő kódot:
határozza meg a PéldaVar változót
PéldaVar = 3
Ebben a példában (egyetlen programozási nyelvre nem jellemző általános kód) az első sor megmondja a program-fordítónak, hogy meghatározunk (vagy hozunk létre) egy ExampleVar nevű változót. A második sorban a változót egyenlővé tesszük a 3 egész számmal. Ezt a variációt is felírhatjuk:
PéldaVar = “Helló világ”
Ez még mindig változó, de ellentétben a matematikai egyenlettel, a változó egyenlő a-val húr levelek. Mert meghatároztuk ExampleVar mint változó, és nem állandó, a kód bármely pontján ExampleVar újradefiniálható lenne (bár a legtöbb programozási nyelvben a változó új értékének meg kell maradnia típus információ, például egy új egész szám vagy karakterlánc).
Az állandók és a változók egyaránt lazán definiálhatók egyenletek és kifejezések elemeiként, amelyek bizonyos értékeket képviselnek. Ezek azonban különálló, egymást kiegészítő fogalmak, amelyek felhasználásukban jelentős különbségek vannak.