|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Processorer >> Content

    Vilken datatyp är bäst lämpad för att lagra ett nummer 65000 i 32-bitars-system?

    På ett 32-bitars system, en osignerad kort int (eller helt enkelt "osignerad kort") skulle sannolikt vara den mest lämpliga datatypen för lagring av numret 65000.

    Här är varför:

    * `osignerad kort int`: Upptar vanligtvis 2 byte (16 bitar). Detta gör att den kan hålla värden från 0 till 65,535 (2 16 - 1), som bekvämt omfattar 65000.

    Medan `Int` och 'Long Int` också skulle fungera (de är vanligtvis 32-bitars på ett 32-bitars system), är de större än nödvändigt, vilket leder till potentiellt bortkastat minne. Att använda en mindre datatyp som "osignerad kort" är effektivare när det gäller minnesanvändning. Att använda en "kort int" (signerad) kan också vara lämplig, men att använda "osignerad kort" säkerställer att hela utbudet av positiva siffror upp till 65535 kan användas utan att behöva oroa sig för negativa siffror.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Finns processorn alltid i en integrerad krets?
    ·Har nuvarande processorer L1- och L2 -cachar?
    ·Hur man byter CPU fläkt på en Toshiba Tecra M3 - S331…
    ·Vilka Intel CPU:er passar i följande uttag 423?
    ·Hur kommer FSX att köras på dessa specifikationer?
    ·Är en CPU -ingång eller utgång?
    ·Hur du berätta om din AMD-processor är 64 Bit
    ·Är det sant att processorn har data som väntar på at…
    ·Skillnad i en Laptop & en stationär CPU
    ·Hur skulle du beskriva CPU:s funktioner?
    Utvalda artiklarna
    ·Vad är handterminaler?
    ·Hur man uppdaterar en Sigmatel Sound Driver på en Dell…
    ·Är din iPad 2 dubbelspänning?
    ·Hur man ställer in BIOS på en HP i Vista
    ·Min MacBook Pro överhettas
    ·Hur man lägger in filmer från iTunes på Flash Drive
    ·Hur man öppnar en Fujitsu Laptop
    ·Hur man ladda ner e-böcker för iPad
    ·Hur du använder Boot Camp i Windows Update Drivers
    ·Ta reda på BTU på en server
    Copyright © Dator Kunskap https://www.dator.xyz