| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Alle typer computernummersystem?
    Her er en oversigt over de vigtigste computernummersystemer sammen med deres nøgleegenskaber:

    1. Binær (base-2):

    * Repræsentation: Bruger kun to cifre:0 og 1.

    * hvordan det fungerer: Hver position i et binært tal repræsenterer en effekt på 2, startende fra det højre ciffer som 2^0, derefter 2^1, 2^2 osv.

    * Hvorfor er det vigtigt: Grundlaget for moderne computere. Transistorer, computere af computere, kan være i en af ​​to stater (tænd/slukket), der kortlægger perfekt til det binære system.

    * Eksempel: Det binære nummer 1011 svarer til (1 * 2^3) + (0 * 2^2) + (1 * 2^1) + (1 * 2^0) =8 + 0 + 2 + 1 =11 i decimal .

    2. Decimal (base-10):

    * Repræsentation: Bruger ti cifre:0, 1, 2, 3, 4, 5, 6, 7, 8 og 9.

    * hvordan det fungerer: Hver position i et decimaltal repræsenterer en effekt på 10, startende fra det højeste ciffer som 10^0, derefter 10^1, 10^2 osv.

    * Hvorfor er det vigtigt: Det antal system, vi bruger i hverdagen, hvilket gør det til det mest kendte for mennesker.

    * Eksempel: Decimalnummeret 321 svarer til (3 * 10^2) + (2 * 10^1) + (1 * 10^0) =300 + 20 + 1 =321.

    3. Octal (base-8):

    * Repræsentation: Bruger otte cifre:0, 1, 2, 3, 4, 5, 6 og 7.

    * hvordan det fungerer: Hver position repræsenterer en magt på 8.

    * Hvorfor er det vigtigt: Mindre almindeligt i dag, men blev brugt i fortiden til sin lette konvertering til og fra binær.

    * Eksempel: Octalnummeret 377 svarer til (3 * 8^2) + (7 * 8^1) + (7 * 8^0) =192 + 56 + 7 =255 i decimal.

    4. Hexadecimal (base-16):

    * Repræsentation: Bruger seksten cifre:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E og F.

    * hvordan det fungerer: Hver position repræsenterer en magt på 16.

    * Hvorfor er det vigtigt: Visligt brugt i computerprogrammering og hardware til at repræsentere hukommelsesadresser, farver og andre data på en kortfattet måde.

    * Eksempel: Det hexadecimale nummer 0xaf svarer til (10 * 16^1) + (15 * 16^0) =160 + 15 =175 i decimal.

    5. BCD (binær kodet decimal):

    * Repræsentation: Hvert decimalciffer er repræsenteret af en separat 4-bit binær kode.

    * hvordan det fungerer: Hver 4-bit-gruppe repræsenterer et decimalciffer fra 0 til 9.

    * Hvorfor er det vigtigt: Bruges i nogle digitale kredsløb og systemer, hvor kompatibilitet med decimalrepræsentation er afgørende (f.eks. Til visning af tal på en lommeregner).

    * Eksempel: BCD -koden for decimalnummer 25 er 0010 0101.

    Nøglepunkter:

    * konvertering: Du kan nemt konvertere mellem disse talesystemer ved hjælp af forskellige metoder (f.eks. Stedværdi, opdeling ved basen).

    * computere bruger binær: Computere opererer i sidste ende ved hjælp af binære, men programmerere bruger ofte andre nummersystemer til bekvemmelighed.

    * Data Repræsentation: Hvert nummersystem har fordele til forskellige applikationer. For eksempel er hexadecimal god til at repræsentere farvekoder, mens BCD er nyttig til at vise decimalnumre på en lommeregner.

    Fortæl mig, hvis du gerne vil have et dybere dykk i konverteringsmetoder eller specifikke applikationer af disse nummersystemer.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Drej en tegning i PictureBox 
    ·Projektplan for Software Development 
    ·Sådan Shrink en ASA Databasen 
    ·Tegngrænsen af input bokse i HTML 
    ·Sådan Embed Sprite Flex 
    ·Forskelle mellem HTML 5 & HTML 4 
    ·Hvordan at tilføje Side Oplysninger til et loginscript…
    ·Hvad Er Character Code 
    ·Sådan Luk DataTable til listevisning i Netto 
    ·Hvad Er ETL værktøjer 
      Anbefalede Artikler
    ·Sådan Erstat omvendte skråstreger Med Double i Java 
    ·Sådan får du vist et Tag i JavaScript 
    ·Sådan oprettes en kalender ved hjælp PHP 
    ·Sådan finder du den dato for Hver fredag ​​i år ved h…
    ·Tutorial om String Kontrol i Python 
    ·Sådan Auto Scroll tekst i en tekstboks Brug VB.NET 
    ·Sådan fjernes filer fra MySQL med PHP 
    ·Sådan Slet Adgangskode til en Toshiba Tecra M2 
    ·Sådan Konverter Int til tinyint 
    ·Sådan Generer en Random Number i Java 
    Copyright © Computer Viden https://www.computerdk.com