segunda-feira, 1 de maio de 2023

ASCII (American Standard Code for Information Interchange)

"Você sabia que pode usar arte ASCII para criar uma variedade de imagens e desenhos? Com apenas caracteres simples, como letras, números e símbolos, é possível criar representações visuais de objetos, animais e até mesmo paisagens! A arte ASCII permite que você solte sua criatividade e crie obras únicas usando apenas o teclado do seu computador. Experimente criar suas próprias imagens em ASCII e explore as possibilidades ilimitadas deste estilo de arte!"

Aqui estão algumas representações de animais em ASCII:

  1. Gato:
/\_/\ ( o.o ) > ^ <
  1. Cachorro:
/ \__ ( @\___ / O / (_____/ /_____/ U

Esses são apenas alguns exemplos de séries que podem ser criadas usando arte ASCII. A imaginação é o limite!


ASCII é um conjunto de caracteres que representa letras, números, símbolos e controle de dispositivos em computadores e outros dispositivos que utilizam texto. Cada caractere é atribuído a um valor numérico único, permitindo que computadores processem e armazenem texto de forma padronizada.

Por exemplo, na tabela ASCII, o caractere "A" é representado pelo número 65, enquanto o caractere "a" é representado pelo número 97. Além das letras do alfabeto, o conjunto ASCII inclui números, sinais de pontuação e caracteres especiais, como símbolos matemáticos e de controle.

A representação ASCII que forneci anteriormente foi uma forma simples de criar arte de texto usando os caracteres disponíveis no conjunto ASCII padrão. Essa técnica é frequentemente usada em ambientes de texto simples, como emails, fóruns e mensagens de texto, para criar imagens simples usando apenas caracteres de texto.


DecCharDecCharDecCharDecChar
0NUL32SPACE64@96`
1SOH33!65A97a
2STX34"66B98b
3ETX35#67C99c
4EOT36$68D100d
5ENQ37%69E101e
6ACK38&70F102f
7BEL39'71G103g
8BS40(72H104h
9TAB41)73I105i
10LF42*74J106j
11VT43+75K107k
12FF44,76L108l
13CR45-77M109m
14SO46.78N110n
15SI47/79O111o
16DLE48080P112p
17DC149181Q113q
18DC250282R114r
19DC351383S115s
20DC452484T116t
21NAK53585U117u
22SYN54686V118v
23ETB55787W119w
24CAN56888X120x
25EM57989Y121y
26SUB58:90Z122z
27ESC59;91[123{
28FS60<92\124|
29GS61=93]125}
30RS62>94^126~
31US63?95_127DEL

Cada linha mostra dois conjuntos de valores decimais (Dec) e os caracteres ASCII correspondentes (Char).


Aqui estão os valores decimais, octais, hexadecimais e binários para os primeiros caracteres ASCII:

DecOctHexBinCharDecOctHexBinChar
00000000000000NUL320402000100000SPACE
10010100000001SOH330412100100001!
20020200000010STX340422200100010"
30030300000011ETX350432300100011#
40040400000100EOT360442400100100$
50050500000101ENQ370452500100101%
60060600000110ACK380462600100110&
70070700000111BEL390472700100111'
80100800001000BS400502800101000(
90110900001001TAB410512900101001)
100120A00001010LF420522A00101010*
110130B00001011VT430532B00101011+
120140C00001100FF440542C00101100,
130150D00001101CR450552D00101101-
140160E00001110SO460562E00101110.
150170F00001111SI470572F00101111/
160201000010000DLE4806030001100000
170211100010001DC14906131001100011
180221200010010DC25006232001100102
190231300010011DC35106333001100113
200241400010100DC45206434001101004
210251500010101NAK5306535001101015
220261600010110SYN5406636001101106
230271700010111ETB5506737001101117
240301800011000CAN5607038001110008
250311900011001EM5707139001110019
260321A00011010SUB580723A00111010:
270331B00011011ESC590733B00111011;
280341C00011100FS600743C00111100<
290351D00011101GS610753D00111101=
300361E00011110RS620763E00111110>
310371F00011111US630773F00111111?

Essa tabela mostra os valores decimais, octais, hexadecimais e binários para os primeiros 32 caracteres ASCII. Cada caractere está associado a seu respectivo valor em decimal, octal, hexadecimal e binário.




Nenhum comentário:

Postar um comentário