Vakioita ja muuttujia

Anonim

Mikä on Constants?

Konstantit ovat tyypin arvo, jota käytetään useimmiten matemaattisissa ilmaisuissa ja yhtälöissä. Kuten nimestä käy ilmi, vakiot eivät muutu ajan myötä. Vakiot voivat olla minkä tyyppisiä numeroita (ei pelkästään kokonaisluku tai murto-osa).

Mikä on muuttujia?

Muuttujat ovat symboleja, jotka toimivat lukujen (tai mahdollisesti merkkijonojen ja muiden tietojen) paikkamerkkeinä. Muuttujat näkyvät tavallisesti kirjaimina tai lauseina, ja tietyissä tapauksissa muuttujilla voi olla enemmän kuin yksi mahdollinen arvo. Useimmiten muuttujia käytetään osoittamaan, että yhtälössä tai lausekkeessa olevaa numeroa ei ole vielä tiedossa.

Ero eroavuuksien ja muuttujien välillä

Konstanssien ja muuttujien symbolisointi

1. vakiot yleensä kirjoitetaan numerona, kuten 12 tai -4.23. Jotkin tärkeät vakiot voivat kuitenkin olla nimet ja ainutkertaiset symbolit, jotka ovat tunnistettavissa koko matematiikan ja tieteen alalla. Esimerkiksi, pii (symbolilla π) on yhteinen vakiomuoto geometriassa, laskennassa ja muissa tieteissä. Koska pii on irrationaalinen luku desimaaliluvulla, joka jatkuu äärettömän ilman toistuvaa kuviointia, sitä ei voida täysin kirjoittaa, ja sen vuoksi se on yksinkertaisesti merkitty symbolilla tai nimellä.

2. Teoriassa a muuttuja voidaan symboloida mistä tahansa paitsi vakioarvo. Muuttujat ovat yleisimmin kirjoitettuja yhtenä kirjaimena x ja y . Nämä kirjaimet voidaan valita satunnaisesti, ja ne ovat yksinkertaisesti paikkamerkkejä todelliselle arvolle, jota muuttuja edustaa. Tietokoneohjelmoinnissa muuttujat kirjoitetaan yleisemmin lauseeksi, joka viittaa muuttujan tarkoitukseen (kuten bonusDollars tai Työntekijöiden määrä).

Muuttujien ja muuttujien ominaisuudet matemaattisessa

1. Matemaattisessa lausekkeessa vakio on luku, joka ei muuta arvoa. Esimerkiksi yhtälössä x + 5 = 7 , 5 ja 7 ovat molemmat vakioita (kun taas x on muuttuja).

2. A muuttuja yhtälössä on luku, jota ei ole vielä määritetty. Tarkastele esimerkiksi seuraavia asioita:

y + 4 = 9

Tässä yhtälössä, y on tuntematon arvo. Yhtälön ratkaiseminen palauttaa arvon 5 y . Samassa yhtälössä voidaan käyttää useita muuttujia, jotka yleensä lisää muuttujien mahdollisten arvojen määrää. Harkitse seuraava yhtälö:

y + 4 = z

Tämä yhtälö palauttaa rajattoman määrän mahdollisia arvoja kummallekin y ja z (5 ja 9, 6 ja 10, -1 ja 3 jne.) Näiden ääretön mahdollisuuksien vuoksi yhtälöt, joissa on useita muuttujia, esitetään tyypillisesti yhtälöjärjestelmä , tai joukko useita yhtälöitä, jotta voidaan määrittää hyödyllisten arvojen vähimmäismäärä. Muuttujia voidaan käyttää myös erityisemmissä yhtälöissä, kuten tilastollisissa regression malleissa, joissa beeta kertoimet toimivat vakiona ja beeta muuttujia voidaan muuttaa määrittämään riippuvainen muuttuja tietyn reaalimaailman olosuhteiden mukaan. beeta muuttuja voi olla hinta, bruttokansantuote, inflaatio tai jokin muu edellytys, jonka muutokset ajan myötä vaikuttavat kyseessä olevaan muuttuviin muuttujiin.

Konstanssien ja muuttujien ominaisuudet tietokoneohjelmoinnissa

1. Käyttö vakiot ohjelmoinnissa on sama kuin niiden käyttö matematiikassa. Ne näkyvät tyypillisesti numeroina ja niitä voidaan käyttää yhtälöissä ja ilmaisuissa. Käytä esimerkiksi seuraavaa koodikohtaa:

totalStaff = 5 + määräOfInterns

Tässä yhtälössä, totalStaff ja numberOfInterns ovat molemmat muuttujia, mutta 5 on muuttumaton vakio. (Tätä koodia varten vakio 5 voisi viitata yrityksen vakinaisiin henkilöstön positioihin - määrä, joka ei muuttuisi satunnaisesti.)

Vakio voi olla määritellyt joissakin ohjelmointikieleissä. Tämä on hyvin samanlainen kuin muuttujan määrittäminen, jossa vakiolle annetaan tunnus tai nimi, jota voidaan viitata koodin yli ja uudelleen. Vakaa ei kuitenkaan voida määritellä uudelleen myöhemmässä koodikappaleessa; sen on säilytettävä alkuperäinen arvo.Tämä sallii koodin kirjoittajan ilmoittavan, että sama vakio (kuten pii tai liikevaihtoveroprosenttia) käytetään uudelleen, mutta koodin kääntäjä ei etsi muutoksia vakion arvoon, joka voi säästää laskentaan.

Tietokoneohjelmointiin liittyvää vakiota ei tarvitse määritellä numeeriseksi tiedoksi, mutta se voi olla mikä tahansa muu muuttuvaa dataa, kuten jono sanoista tai kirjaimista.

2. muuttujat tietokoneohjelmoinnissa on enemmän käyttötapoja kuin perinteisissä matematiikassa ja tieteissä. Ohjelmoinnissa muuttuja voi olla paikanvaraaja minkä tahansa tietoa, ei pelkästään numeroita. Muuttujia voidaan myös käyttää ilmaisemaan jouset , taulukot , ja muita tietoja. Ota seuraava koodi:

määritä muuttuja ExampleVar EsimerkkiVar = 3

Tässä esimerkissä (yleinen koodi, joka ei ole mikään ohjelmointikieli) ensimmäinen rivi kertoo ohjelman kääntäjälle, että määritämme (tai luomme) muuttujan nimeltä ExampleVar. Toisessa rivissä asetetaan muuttuja yhtä kuin kokonaisluku 3. Voisimme myös kirjoittaa tämän muunnelman:

ExampleVar = "Hello world"

Tämä on edelleen muuttuja, mutta toisin kuin matemaattinen yhtälö, muuttuja on yhtä kuin a jono kirjeitä. Koska olemme määritelleet ExampleVar muuttujana eikä vakiona missä tahansa koodin kohdassa ExampleVar voitaisiin määritellä uudelleen (vaikka useimmilla ohjelmointikielillä muuttujan uuden arvon on pysyttävä samana tyyppi tietoa, kuten uusi kokonaisluku tai merkkijono).

Yhteenveto vakioista ja muuttujista

Vakiot ja muuttujat voivat olla sekä löyhästi määriteltyinä yhtälöinä ja ilmaisuina, jotka edustavat tiettyjä arvoja. Ne ovat kuitenkin erillisiä, täydentäviä käsitteitä, joilla on merkittäviä eroja niiden käyttötarkoituksissa.

  • Vakiot eivät muutu ajan kuluessa. Ne ovat määritelmän mukaisia ​​lukuja (tai tietoja), jotka ovat muuttumattomia yhtälössä, ilmauksessa tai ohjelmoinnissa. Muuttujat edustavat tuntemattomia tai muuttuvia arvoja.
  • Matemassa vakiot kirjoitetaan yksinkertaisesti numeroina, kun taas muuttujia merkitään kirjaimilla tai symboleilla. Muuttujat tyypillisesti edustavat tuntemattomia arvoja tai arvoja, jotka voidaan muuttaa tieteellisten olosuhteiden mukaan.
  • Konstanssit ja muuttujat ovat ylimääräisiä käyttökohteita tietokoneohjelmoinnissa verrattuna niiden käyttötavoihin matematiikassa ja tiedeissä. Muuttujat voivat olla numeroita, merkkijonoja tai muita tietoja. Vakiota voidaan antaa nimeksi tai symboliksi aivan kuten muuttuja useimmilla kielillä, mutta vian arvoa ei voida muuttaa myöhemmissä koodin riveissä.

Vertailu taulukko constants ja muuttujat