Por que os valores ASCII estendidos no meu computador são precisos até 188?

0

Eu quero poder digitar caracteres especiais e, a julgar pela lista , somente de 0 a 188 (inclusive) os personagens que eu recebo combinam com o que está nesse site.

    
por Derry 08.08.2017 / 06:09

2 respostas

2

Dependendo do seu computador, você pode estar usando uma página de código ASCII diferente .

O ASCII tinha suporte (rudimentar) para idiomas diferentes do inglês na forma de páginas de código que podem permitir caracteres além do conjunto padrão. O Windows pode ser alternado para idiomas diferentes, o que alterará o conjunto ASCII usado. Para obter uma lista de páginas de código comuns do Windows, consulte esta seção na Wikipédia: Páginas de código da Microsoft

O Unicode vai além da necessidade de páginas de código, ampliando o conjunto de caracteres para permitir que a maioria dos caracteres seja usada em um único conjunto de caracteres, mas o suporte para páginas de código na extremidade inferior pode ser alcançado mapeando o conjunto padrão ASCII. (abaixo de 255) para suas contrapartes dependendo da página de código ou idioma selecionado em seu sistema operacional.

    
por 08.08.2017 / 07:40
0

Por entrada da Wikipedia no ASCII estendido :

The term extended ASCII (EASCII or high ASCII) refers to eight-bit or larger character encodings that include the standard seven-bit ASCII characters, plus additional characters. The use of the term is sometimes criticized, because it can be mistakenly interpreted to mean [...] that the term unambiguously identifies a single encoding[.]

Além disso:

There are many extended ASCII encodings (more than 220 DOS and Windows codepages).

Em particular, este é o que aparece para mim no Windows com EUA / Western configurações.

    
por 08.08.2017 / 07:46