Skip to main content

Hvad er en heltalsvariabel?

En heltalvariabel er en type numerisk variabel i computerprogrammering designet til kun at gemme et helt nummer.Dette adskiller sig fra andre numeriske variable typer, idet det ikke kan gemme decimalværdier.Det er ikke muligt at bruge heltalvariabler til at gemme værdier af en anden datatype, såsom en streng med tekst eller en boolsk variabel.

Heltalvariabler er nyttige, hvis en programmør kun har brug for at udtrække hele nummeret fra et eksisterende tal med en decimalværdi.Når der forventes en decimalværdi, men enten er ekstern eller uønsket, kan værdien placeres i en heltalvariabel.Dette ødelægger automatisk decimaldelen af værdien.

Variabler i computerprogrammering fungerer på omtrent samme måde som variabler fungerer i algebra.Traditionelle navne på algebra -variabler kan være "X" eller "Y."Disse repræsenterer en ukendt værdi, der senere kan bestemmes ved at udføre beregninger.En af de største forskelle mellem algebraiske og programmeringsvariabler er, at computerprogrammeringssprog giver programmereren mulighed for at specificere variablen.Dette navn kan være "X", "Y" eller et andet navn, der giver en klarere indikation af, hvad variablen repræsenterer.

Computerprogrammeringsvariabler Alle butiksdata af forskellige typer.Disse datatyper bestemmer, hvordan variablen kan manipuleres.Logiske beregninger designet til en heltalvariabel kan ikke udføres på tekststreng eller boolske variabler.På den anden side tillader en heltalsvariabel ikke logiske beregninger, der er egnet til ikke-numeriske variabeltyper.

Mange computerprogrammeringssprog kræver en heltalvariabel og andre variable typer, der skal erklæres eksplicit.Dette betyder, at programmereren skal specificere, at den variabel, han eller hun erklærer, er et heltal.Et programmeringssprog kan muligvis bruge et specifikt nøgleord designet til dette formål.For eksempel er nøgleordet til at erklære en heltalvariabel type på C ++ -sproget "int."

I programmeringssprog som Perl skal variabler hverken erklæres eller har en type specificeret i forkant af at bruge variablen.Tolken eller kompilatoren bestemmer den variable type i henhold til de operatører, der blev brugt på variablen.F.eks. Bruger Perl operatøren '' til at bestemme, om to numeriske værdier gemmer nøjagtigt de samme oplysninger.Operatøren "EQ" bestemmer, om to tekststrengvariabler indeholder identiske data.

Bestemmelse af variable typer ved runtime kan forårsage problemer, tage flere systemressourcer og kan også bremse programmet.Dette er grunden til, at de fleste sprog kræver eksplicit variabel erklæring.