Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hva er normale INT Limits
    Heltall er en av de grunnleggende variable typer i programmering ; ? Som i matematikk, er et heltall et helt tall (som " 1" eller " en million " ) , men for å drive mest mulig effektivt , datamaskiner innføre en grense på den maksimale numeriske verdi av en variabel INT . Disse grensene avhenge noe av programmeringsspråk, men generelt, de har lignende , forutsigbare verdier. 16 - bits systemer

    Tidlig operativsystemer ble designet rundt 16 - bits applikasjoner , som kan lagre 2 ^ 16 ( 65.536 ) unike verdier . For disse datamaskinene , er det INT variabeltype også 16 -bit, med dobbel bredde variabler er av typen LONG . Eksistensen av 16 - bits heltall er bevart i språk som Visual Basic NET ; . Visual Basic , er dens forgjenger , brukte 16 - bits heltall , og mens " heltall " i VB.NET nå antas å være en 32 -bits variabel, den " INT16 " datatype fortsatt eksisterer for mindre tall ( i praksis , optimaliserer kompilatoren for 32- bits tall, så det er mer effektivt å bruke 32 -bits variabler selv når tallene er små ) .

    32 - bits systemer

    Moderne systemer generelt behandle INT datatype som 32 bits lang , i henhold til denne spesifikasjonen , kan en INT variabel holde opp til 2 ^ 32 unike verdier --- om 4,3 milliarder kroner, eller 4294967296 . I tilfeller der du trenger å lagre større verdier , kan LONG (noen ganger også INT64 ) datatype brukes. Fordi enkelte kompilatorer kan avvike fra normen , er det viktig å sjekke dine programmer før du distribuerer dem --- generelt høyere -bits operativsystemer opprettholde kompatibilitet med lavere bits programmer , men du bør ikke stole på dette , særlig for virksomhetskritiske kritisk programvare.

    variable Typing

    Programmeringsspråk kan enten sterkt skrevet --- hvor en variabel må bli erklært å være en streng, boolsk , heltall , eller så videre --- eller svakt skrevet , hvor slik offisiell erklæring er ikke nødvendig. I svakt skrevet språk --- inkludert vanlige webutvikling språk som PHP og JavaScript --- heltall grensene er en funksjon av plattformen . Generelt bør du anta at et heltall er begrenset til 32 bits, men hvis du opererer på miljøet ( for eksempel kode som kjører på en lokal maskin ) og vet at plattformen er 64- bit, kan du arbeide med heltall av . at størrelse i stedet
    Signering

    heltallsvariabler kan enten signert eller usignert , i en " signert" heltall, en bit brukes til å avgjøre hvorvidt heltall er positiv eller negativ , usignerte heltall kan lagre høyere tall , men de kan bare være positivt . En signert 16 -bit INT kan lagre verdier mellom -32768 og 32767 ( den positive tall er lavere fordi én verdi må tas opp av " 0 ") . En signert 32 -bit INT kan lagre verdier mellom -2147483648 og 2127483647 . De fleste språk standard til å bruke signert heltall mindre annet er spesifisert .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan beregne i Adobe LiveCycle ES 
    ·Hvordan finne Scripts 
    ·Sant VS falsk forklaring programmering 
    ·Hvordan Rediger Hyperkoblinger i HTML 
    ·Hvordan bruke data på en Flytskjema 
    ·Hvordan skrive Algoritmer for nybegynnere 
    ·Hvordan få tillatelse til å åpne Mine filer i Python…
    ·Hva er en variabel i programmering 
    ·Hvordan finne Curve Veikryss i Matlab 
    ·Slik konverterer en Float til en Int i C # 
      Anbefalte artikler
    ·PHP MySQL Connection funksjon tester 
    ·Hvordan lage tekstboks vise avhengige på en listeboks …
    ·Hvordan lage en C + + headerfil 
    ·Visual C Component Object Model Tutorial 
    ·Hvordan kjøre en MS Access Query Fra VB 
    ·Vanlige egenskaper mellom en Checkbox & Option -knappen…
    ·Hvordan å hoppe ut av et Void funksjon i C + + 
    ·Opplæringen til Short URL Services i PHP 
    ·Slik deaktiverer Triggers i MySQL 
    ·Slik bruker du en dblink for Oracle Lock Tjenester 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/