| 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
    Hex Kode for Apostrophe
    Tanken om at udtrykke tegn som tal stor hjælp til udviklingen af computere til dagligdags applikationer , snarere end blot specialiserede videnskabelige formål. ASCII tabel standardiseret repræsentation af engelske bogstaver som tal . Et tegn , apostrof , er angivet som "single quote " i ASCII tabellen. Denne karakter svarer til 39 i decimaltal i henhold til ASCII tabellen og 27 i hexadecimale tal . ASCII

    American Standard Code for Information Interchange er almindeligt kendt som ASCII. Tabellen blev oprettet af American National Standards Institute. Tabellen er normalt vist med et decimaltal tildelt hver karakter , sammen med det samme antal udtrykt som et oktaltal ( basis 8 ) , et hexadecimalt tal (base 16) og et binært tal ( base 2 ) . Selv mennesker beskæftige sig med decimaltal , computere kommunikerer i binær . Dette skyldes, at den grundlæggende struktur af computere består af en serie af switche , der viser en aktuel passerer langs en ledning til og fra, som repræsenterer 0 og 1 , hhv.
    History
    < p> ASCII tabel var ikke oprindelsen af ideen om at tildele numre til at repræsentere tegn. Fjernskrivere , der gik forud computere, der bruges et lignende koncept , og rækkefølgen eller tegnene i ASCII tabeller stammer fra disse tidligere stenograf tabeller. Bordet blev først produceret i 1963 som reaktion på det stigende behov for fælles oversættelse mellem chartre og tal, der alle computer udviklingsprojekter kunne indarbejde . Tabellen opdateres jævnligt , den nyeste version udgivet af ANSI kom ud i 1986. Tabellen fokuserer specifikt på tegn, der bruges i det engelske sprog. En bredere bord, inkorporerer tegn for mange andre sprog , er den 16-bit Unicode bord. ASCII er begrænset til kun 7 bit af et binært tal .
    Format

    En rimelig længde for et tegn repræsenteret som et binært tal er 8 bit. Dette er fordi computere behandle bits i grupper af otte , som kaldes en byte . Men den ASCII binære tal er kun 7 bit lang , fordi skaberne af tabellen ikke behøvede flere permutationer . Syv bits skaber 128 numre , som var mere end nok til ASCII tabellen formål. Den ottende bit bruges som en paritetsbit for fejlkontrol .
    Hexadecimal

    Det er forståeligt , hvorfor en person ønsker at vide, at en apostrof er repræsenteret ved det antal 39 i decimal , og at en computer har brug for , at nummer som 00.100.111 i binær , men hvorfor skulle nogen gider med i hexadecimal eller " hex " ? En af grundene er, at tidlige pc'er havde en 8 -bit bus, men en processor med 16 registre. Registre er midlertidig oplagring , hvor bits er flyttet ind og ud for at udføre beregninger .

    En anden grund er, at binære er svært at konvertere til decimal , men let at konvertere til hex . Dette er fordi at bryde op det binære tal i bidder af fire giver f.eks . Det binære tal 0010 , hvilket er 2 i hexadecimal , og 0111 , hvilket er 7 i hexadecimal , således at 00100111 er 27 Tidlig programmeringssprog brugt hex som en lettere format end det underliggende maskinkode , som var alle binære . Således kan en person ønsker at vide , at apostrof er 27 i hex .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Design en indkøbskurv 
    ·Sådan oprettes en Visual Logic Flowchart 
    ·Sådan bruges TextBoxBase Med DataGridView 
    ·Sådan Find det mindste tal i et array 
    ·MS Visual Studio Tools til Office 
    ·Hvordan man skriver en temperatur konvertering program,…
    ·Skift tekstfarve på Mouseover 
    ·Liste over Fordele ved UML 
    ·Sådan ændres delt mappe i 3AMI 
    ·Om en binær til Hex filkonvertering 
      Anbefalede Artikler
    ·Sådan bruges en konsekvent Trace System for Nemmere De…
    ·Hvorfor Web Designers Brug Java Applets i websider 
    ·Hvordan du skal aflevere et objekt i Visual Basic 6 
    ·Sådan Lær SQL Stored Procedures 
    ·Sådan testes en SSIS Package 
    ·Sådan får du en Miljøvariabel i Java 
    ·Hvad er Interleave Kodning 
    ·Forskellen i Python & Django 
    ·Sådan oprettes Web Service på en lokal vært maskine …
    ·Sådan fjernes en Overstreget objekt fra foreninger 
    Copyright © Computer Viden http://www.computerdk.com