| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Codice esadecimale per Apostrophe
    L' idea di esprimere i caratteri come numeri molto semplificato lo sviluppo di computer per le applicazioni di tutti i giorni , piuttosto che scopi scientifici solo specializzati . La tabella ASCII standard la rappresentazione di caratteri di lingua inglese come numeri . Un personaggio , l'apostrofo , è indicata come la " virgoletta " nella tabella dei caratteri ASCII . Questo carattere equivale a 39 in numeri decimali secondo la tabella ASCII e 27 in numeri esadecimali . ASCII

    L' American Standard Code for Information Interchange è comunemente noto come ASCII . Il tavolo è stato creato da American National Standards Institute . La tabella è di solito indicato con un numero decimale assegnato a ciascun carattere , insieme con lo stesso numero espresso come numero ottale (base 8 ) , un numero esadecimale ( base 16 ) e un numero binario (base 2 ) . Anche se gli esseri umani trattano con i numeri decimali , i computer comunicano in binario . Questo perché la struttura di base del computer è costituito da una serie di interruttori che trasformano un passaggio di corrente lungo un filo e fuori , che rappresentano 0 e 1 , rispettivamente .
    Storia
    < p > la tabella ASCII non era l' origine dell'idea di assegnare numeri per rappresentare caratteri. Telescriventi che i computer utilizzati predati un concetto simile , e l'ordine o caratteri nelle tabelle ASCII derivano da queste tabelle telescrivente precedenti. La tabella è stata prodotta nel 1963 in risposta alla crescente esigenza di traduzione comune tra carte e numeri che tutti i progetti di sviluppo di computer potrebbero incorporare . La tabella viene aggiornata periodicamente , l'ultima versione pubblicata dalla ANSI è uscito nel 1986. La tabella si concentra in particolare sui personaggi usati nella lingua inglese . Una tabella più ampia , incorporando caratteri per molte altre lingue , è la tabella Unicode a 16 bit . ASCII è limitata a solo 7 bit di un numero binario .
    Formato

    lunghezza ragionevole per un personaggio rappresentato da un numero binario è di 8 bit . Questo perché i computer che fare con i bit in gruppi di otto , che si chiama un byte . Tuttavia, il numero binario ASCII è lungo solo 7 bit perché i creatori del tavolo non hanno avuto bisogno di più permutazioni . Sette bit creano 128 numeri , che era più che sufficiente per lo scopo della tabella ASCII . L'ottavo bit viene utilizzato come bit di parità per il controllo degli errori.
    Esadecimale

    E 'comprensibile che una persona vorrebbe sapere che un apostrofo è rappresentato dal numero di 39 in decimale e che un computer ha bisogno di quel numero come 00100111 in binario , ma perché qualcuno dovrebbe perdere tempo con il numero in esadecimale , o " hex" ? Una ragione è che i primi PC avevano un bus a 8 bit , ma un processore con 16 registri . I registri sono il deposito temporaneo, in cui i bit vengono spostati dentro e fuori per eseguire calcoli .

    Una seconda ragione è che il binario è difficile da convertire in decimale , ma facile da convertire in esadecimale . Questo perché rompere il numero binario in blocchi di quattro dà , per esempio , i numeri binari 0010 , che è 2 in esadecimale , e 0111 , che è in esadecimale 7 , in modo che sia 27 00100111 . I primi linguaggi di programmazione utilizzati esadecimale come formato di più facile che il codice macchina di fondo , che era tutto binario. Così, qualcuno potrebbe desiderare di sapere che apostrofo è 27 in esadecimale .

    Previous :

    next :
      Articoli Correlati
    ·Cos'è un file IDL 
    ·Formazione Extreme Programming 
    ·Come utilizzare i metadati per il codice HTML 
    ·Come usare ncurses 
    ·Come rimuovere Aggiornamenti Software 
    ·Come fare Lines in QBasic 
    ·Come personalizzare un MonthCalendar in VB.NET 
    ·Come modificare i codici sorgente HTML 
    ·Come contare il NaN in MATLAB 
    ·Come convertire da ColdFusion per PHP 
      Articoli in evidenza
    ·Come utilizzare la funzione di callback in C 
    ·Come imparare SQL online gratis 
    ·Come caricare le immagini con PHP ad un database 
    ·Come disegnare una polilinea Avere un array di stringhe…
    ·Come creare XLS con JavaScript 
    ·Come leggere i dati da Access utilizzando Vb 
    ·Come utilizzare Visual Basic 2008 Express 
    ·Come scrivere un programma che prende 10 numeri interi …
    ·Come rilevare i dispositivi mobili utilizzando PHP 
    ·Java : collegamento statico 
    Copyright © Conoscenza Informatica http://it.wingwit.com