Heltall er som navnet antyder hele tall, og inneholder altså ikke desimaler. Heltallet etter en divisjon er resultatet avrundet nedover til nærmeste hele tall. Divisjonen 8/3 gir et resultat på 2,6667, og heltallet er derfor 2.
Heltall i programmering
I programmering har heltall en sentral plass for håndtering av tellbare mengder. Heltall er en datatype som refereres med sin engelskspråklige betegnelse integer, i noen programmeringsspråk forkortet til int. En integer har for ordlengde på 32 bitss (4 byte) verdi mellom -2147483648 () og 2147483647 (). Ett bit brukes for fortegn og 31 bits for absoluttverdi.I programmering skilles det mellom 0, som i verdien 0, og null som i udefinert, og en integer kan i de fleste programmeringsspråk ikke være null i denne betydning uten å gi feil ved referanse.
Se også: