Konstante i varijable

Anonim

Što je konstante?

Konstante su tipove vrijednosti najčešće korištene u matematičkim izrazima i jednadžbama. Kao što naziv implicira, konstante se tijekom vremena ne mijenjaju u vrijednosti. Konstante mogu biti bilo koji tip brojeva (ne samo cijeli broj ili frakcija, na primjer).

Što su varijable?

Varijable su simboli koji djeluju kao rezervirana mjesta za brojeve (ili, potencijalno, žice i druge podatke). Varijable se obično prikazuju kao slova ili fraza, au određenim slučajevima varijable mogu imati više od jedne moguće vrijednosti. Najčešće se koriste varijable za označavanje da broj u jednadžbi ili izrazu još nije poznat.

Razlika između konstanta i varijabli

Simbolizacija konstanta i varijabli

1. konstante obično se piše kao broj, kao što su 12 ili -4,23. Međutim, neke važne konstante mogu imati imena i jedinstvene simbole koji su prepoznatljivi tijekom matematike i znanosti. Na primjer, pobožan (simboliziran kao π) je uobičajena konstanta u geometriji, računu i drugim znanostima. Jer pobožan je iracionalni broj s decimalnom ekspanzijom koja se neprekidno nastavlja bez uzastopnog uzorka, ne može se u potpunosti napisati pa se stoga jednostavno označava njegovim simbolom ili imenom.

2. Teoretski, a varijabla može se simbolizirati bilo što osim konstantan broj. Varijable su najčešće napisane kao jedno slovo, osobito x i y , Ta se slova mogu odabrati slučajnim redom i jednostavno su rezervirana mjesta za stvarnu vrijednost koju varijabla predstavlja. U računalnom programiranju, varijable se obično pišu kao izraz koji se odnosi na svrhu varijable (kao što je bonusDollars ili Broj zaposlenih).

Karakteristike konstanta i varijabli u matematičkoj

1. U matematičkom izrazu, konstanta je broj koji ne mijenja vrijednost. Na primjer, u jednadžbi x + 5 = 7 , 5 i 7 su konstante (dok x je varijabla).

2. A varijabla u jednadžbi je broj koji još nije određen. Kao primjer, razmotrite sljedeće:

y + 4 = 9

U ovoj jednadžbi, y je nepoznata vrijednost. Rješavanje jednadžbe vraća vrijednost od 5 za y , Moguće je koristiti više varijabli u istoj jednadžbi koja obično povećava broj mogućih vrijednosti varijabli. Razmotrite sljedeću jednadžbu:

y + 4 = z

Ova jednadžba vraća beskonačni broj mogućih vrijednosti za oboje y i z (5 i 9, 6 i 10, -1 i 3 itd.) Zbog tih beskonačnih mogućnosti, jednadžbe s više varijabli obično su prikazane u sustav jednadžbi , ili skup više jednadžbi, kako bi se odredio minimalni broj korisnih vrijednosti. Varijable se također mogu koristiti u specifičnijim tipovima jednadžbi, poput statističkih regresijskih modela, gdje se beta koeficijenti djeluju kao konstante i beta varijable se mogu promijeniti kako bi se odredila zavisna varijabla s obzirom na određeni skup uvjeta u stvarnom svijetu. beta varijabla bi mogla biti cijena, bruto domaći proizvod, stopa inflacije ili bilo koji drugi uvjet čije promjene tijekom vremena utječu na odnosnu zavisnu varijablu.

Karakteristike konstanta i varijabli u računalnoj programiranju

1. Upotreba konstante u programiranju identično je njihovoj uporabi u matematici. Obično se prikazuju kao brojevi i mogu se koristiti u jednadžbama i izrazima. Na primjer, uzmite sljedeći redak koda:

totalStaff = 5 + brojOfInterns

U ovoj jednadžbi, totalStaff i numberOfInterns su obje varijable, ali 5 je nepromjenjiva konstanta. (U svrhu ovog koda, konstanta 5 može se odnositi na broj stalnih zaposlenika u tvrtki - broj koji ne bi bio slučajno promijenjen.)

Konstanta može biti definiran na nekim programskim jezicima. To je vrlo slično definiranju varijable, u kojoj konstanta dobiva simbol ili naziv koji se više i više odnosi na kod. Međutim, konstanta se ne može ponovno definirati u kasnijem dijelu koda; ona mora zadržati svoju izvornu vrijednost. To omogućava pisaču kodova da označi da je ista konstanta (kao što je pobožan ili stopa poreza na promet) ponovno se upotrebljava, ali prevodilac koda neće tražiti promjene u vrijednosti konstante, što može uštedjeti vrijeme računanja.

Konstanta računalnog programiranja ne mora biti definirana kao numerički podatak, ali može biti bilo koji drugi podatak koji je nepromjenjiv, poput niz riječi ili slova.

2. Varijable u računalnom programiranju imaju više koristi i manifestacije nego u tradicionalnoj matematici i znanosti. U programiranju varijabla može biti rezervirano mjesto bilo koji informacije, ne samo brojeve. Varijable se također mogu koristiti za označavanje žice , nizovi , i druge vrste podataka. Uzmite sljedeći kod:

definirati varijablu ExampleVar PrimjerVar = 3

U ovom primjeru (generički kod koji nije specifičan za bilo koji programski jezik), prva linija govori programskom prevoditelju da definiramo (ili stvaramo) varijablu pod nazivom ExampleVar. U drugom retku postavili smo varijablu jednaku broju 3. Također možemo napisati ovu varijaciju:

ExampleVar = "Pozdrav svijetu"

To je i dalje varijabla, ali za razliku od matematičke jednadžbe, varijabla je jednaka a niz slova. Jer smo definirali ExampleVar kao varijabla, a ne konstanta, u bilo kojem trenutku kodova ExampleVar mogu se redefinirati (iako u većini programskih jezika, nova vrijednost varijable mora ostati ista tip informacija, kao novi cijeli broj ili niz).

Sažetak konstanta i varijabli

Konstante i varijable mogu biti labavo definirane kao elementi jednadžbi i izraza koji predstavljaju određene vrijednosti. Međutim, oni su različiti, komplementarni koncepti koji imaju bitne razlike u njihovoj upotrebi.

  • Konstante se ne mijenjaju tijekom vremena. Oni su prema definiciji brojevi (ili podaci) koji se ne mijenjaju u jednadžbi, izrazu ili dijelu programa. Varijable predstavljaju nepoznate ili promjenjive vrijednosti.
  • U matematici, konstante su jednostavno napisane kao brojevi, dok su varijable označene slovima ili simbolima. Varijable tipično predstavljaju nepoznate vrijednosti ili vrijednosti koje se mogu mijenjati da odražavaju znanstvene uvjete.
  • Konstante i varijable imaju dodatnu uporabu u računalnom programiranju u usporedbi s njihovim korištenjem u matematici i znanosti. Varijable mogu biti brojevi, nizovi ili drugi podaci. Konstanta se može dati naziv ili simbol kao varijabla na većini jezika, ali vrijednost konstante ne može se mijenjati u kasnijim redovima koda.

Usporedna tablica za konstante i varijable