Documentation de Gambas - /def/ascii

/def/ascii

# ASCII

ASCII est un acronyme signifiant American Standard Code for Information Interchange.

Chaque caractère est encodé sur 7 bits. Beaucoup de jeux de caractères encodés sur 8 bits (comme le ISO 8859-1, qui est le jeu de caractères par défaut de Linux) contiennent le jeu de caractères ASCII dans leur moitié inférieure. La contre-partie internationale du jeu ASCII est nommée ISO 646.

Le code ASCII est en trois parties:

- Le caractère nul (0), les codes de contrôle (de 1 à 31)

- Les caractères affichables (de 32 à 126)

- Le caractère d'effacement (127)

### Caractères affichables de 32 à 126

Table ASCII Décimale

    &nbsp; | 30  40  50  60  70  80  90  100 110 120
    --+----------------------------------------
    0 |     (   2   <   F   P   Z   d   n   x
    1 |     )   3   =   G   Q   [   e   o   y
    2 |     *   4   >   H   R   \   f   p   z
    3 | !   +   5   ?   I   S   ]   g   q   {
    4 | "   ,   6   @   J   T   ^   h   r   |
    5 | #   -   7   A   K   U   _   i   s   }
    6 | $   .   8   B   L   V   `   j   t   ~
    7 | %   /   9   C   M   W   a   k   u   DEL
    8 | &   0   :   D   N   X   b   l   v
    9 | '   1   ;   E   O   Y   c   m   w

Table ASCII Hexadécimale

    &nbsp; | 2   3   4   5   6   7
    --+------------------------
    0 |     0   @   P   `   p
    1 | !   1   A   Q   a   q
    2 | "   2   B   R   b   r
    3 | #   3   C   S   c   s
    4 | $   4   D   T   d   t
    5 | %   5   E   U   e   u
    6 | &   6   F   V   f   v
    7 | '   7   G   W   g   w
    8 | (   8   H   X   h   x
    9 | )   9   I   Y   i   y
    A | *   :   J   Z   j   z
    B | +   ;   K   [   k   {
    C | ,   <   L   \   l   |
    D | -   =   M   ]   m   }
    E | .   >   N   ^   n   ~
    F | /   ?   O   _   o   DEL

Caractères de contrôle

    Décimal   Hexadécimal   Name   Caractère Gambas
    -----------------------------------------------
    0         00            NUL    '\0' (1)
    1         01            SOH
    2         02            STX
    3         03            ETX
    4         04            EOT
    5         05            ENQ
    6         06            ACK
    7         07            BEL    '\a' (1)
    8         08            BS     '\b' (1)
    9         09            HT     '\t'
    10        0A            LF     '\n'
    11        0B            VT     '\v' (1)
    12        0C            FF     '\f' (1)
    13        0D            CR     '\r'
    14        0E            SO
    15        0F            SI
    16        10            DLE
    17        11            DC1
    18        12            DC2
    19        13            DC3
    20        14            DC4
    21        15            NAK
    22        16            SYN
    23        17            ETB
    24        18            CAN
    25        19            EM
    26        1A            SUB
    27        1B            ESC
    28        1C            FS
    29        1D            GS
    30        1E            RS
    31        1F            US

`(1)` Pas encore implementé

Cette documentation provient de la page 'man' du Manuel du Programmeur Linux .