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
    Hex kode for Apostrophe
    Ideen om å uttrykke tegn som tall sterkt hjulpet utviklingen av datamaskiner for dagligdagse programmer , snarere enn bare spesialiserte vitenskapelige formål . ASCII- tabellen standardisert representasjon av engelskspråklige tegn som tall. Ett tegn , apostrof , er oppført som "single quote " i ASCII- tabellen . Dette tegnet tilsvarer 39 i desimaltall i henhold til ASCII-tabellen og 27 i heksadesimale tall . ASCII

    American Standard kode for Information Interchange er kjent som ASCII. Tabellen ble opprettet av American National Standards Institute. I tabellen vises vanligvis med et desimaltall som er tilordnet hvert tegn, sammen med det samme nummer , uttrykt som oktale tall (basis 8) , et heksadesimalt tall (basis 16) og et binært tall (base 2 ) . Selv mennesker avtale med desimaltall , datamaskiner kommuniserer i binær . Dette er fordi den grunnleggende strukturen i datamaskiner består av en rekke brytere som slår en strømmen som går langs en ledning på og av , som representerer 0 og 1, henholdsvis .
    Historie
    < p> den ASCII tabellen ikke var opphavet til ideen om å tilordne tall for å representere tegn . Fjernskrivere at predated datamaskiner som brukes et lignende konsept , og bestillingen eller tegnene i ASCII- tabeller stammer fra disse tidligere teleprinter tabeller. Tabellen ble første gang produsert i 1963 som svar på det økende behovet for felles oversettelse mellom charter og tall som alle PC utviklingsprosjekter kunne innlemme . Tabellen oppdateres jevnlig , den nyeste utgave utgitt av ANSI kom ut i 1986 . Tabellen fokuserer spesielt på tegn som brukes i det engelske språket . En bredere bord , som omfatter tegn for mange andre språk , er 16 -bit Unicode tabellen . ASCII er begrenset til bare syv biter av et binært tall .
    Format

    En rimelig lengde for et tegn representeres som et binært tall er 8 bits. Dette er fordi datamaskiner håndtere biter i grupper på åtte , som kalles en byte . Imidlertid er ASCII binære tall bare 7 bits lang fordi skaperne av bordet ikke trenger flere kombinasjonsmuligheter. Syv biter skape 128 numre , som var mer enn nok for ASCII-tabellen formål . Den åttende bit brukes som en paritet bit for feilsjekking.
    Heksadesimalt
    p Det er forståelig at en person ønsker å vite at en apostrof er representert med antall 39 i desimal og at en datamaskin trenger det nummeret som 00100111 i binær , men hvorfor skulle noen bry seg med nummeret i heksadesimalt , eller " hex" ? En grunn er at tidlige PCer hadde en 8 -bit buss, men en prosessor med 16 registre . Registre er midlertidig lagring , hvor biter er flyttet inn og ut for å utføre beregninger .

    En annen grunn er at binære er vanskelig å konvertere til desimal , men lett å konvertere til hex . Dette er fordi bryte opp det binære tall inn i biter av fire gir , for eksempel, de binære tall 0010 , som er to i heksadesimal og 0111 , som er i heksadesimal 7 , slik at det er 27 00100111 . Tidlig programmeringsspråk brukt hex som en enklere format enn den underliggende maskinkode , som var alt binær . Dermed kan noen ønske å vite at apostrof er 27 i hex .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en overskrift å bruke HTML -koder 
    ·Hvor å Fastsette NTLDR Uten en disk å gjenopprette fr…
    ·Hvordan lage visninger i Oracle SQL 
    ·Hvordan sette opp og konfigurere SSIS 
    ·Størrelsen på en Array i MATLAB 
    ·Hvordan lage en nedtelling i ActionScript 
    ·Hvordan sette opp EXE Logging 
    ·Hvordan redusere MPI 
    ·Slik fjerner Programvareoppdateringer 
    ·Slik konverterer Desimal til Heksadesimalt 
      Anbefalte artikler
    ·Slik søker mellom to datoer med PHP og MySQL -koden 
    ·Java Script Kontroll av Form Text Input for spesialtegn…
    ·Hvordan skrive en Effect File for XNA Games 
    ·Hvordan tillate InnoDB i MySQL 5 Med cPanel 
    ·Slik installerer Java SE 6 i Windows 
    ·Hvordan skrive ut Output Screen of C Program 
    ·Hvordan øke hastigheten på en applet 
    ·Hvordan få Koordinater for Linux markøren 
    ·Er det en erstatning for PHP Banner annonse Manager 
    ·Hvordan Brighten et bilde i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/