Почему расширенные значения ASCII на моем компьютере точны до 188?

465
Derry

Я хочу, чтобы я мог набирать специальные символы, и, судя по этому списку, только от 0 до 188 (включительно) совпадают символы, которые я получаю, с тем, что на этом сайте.

0

2 ответа на вопрос

2
Mokubai

В зависимости от вашего компьютера вы можете использовать другую кодовую страницу ASCII .

В ASCII была (рудиментарная) поддержка языков, отличных от английского, в форме кодовых страниц, которые могут разрешать символы, выходящие за рамки стандартного набора. Окна можно переключать на разные языки, что изменит используемый набор ASCII. Список общих кодовых страниц Windows см. В этом разделе в Википедии: Кодовые страницы Microsoft

Юникод выходит за рамки потребности в кодовых страницах, расширяя набор символов, позволяя использовать большинство символов на каждом языке в одном наборе символов, но поддержка кодовых страниц в нижней части может быть достигнута путем сопоставления стандартного набора ASCII (ниже 255 ) их аналогам в зависимости от кодовой страницы или языка, выбранного в вашей операционной системе.

0
Anaksunaman

Согласно записи в Википедии о расширенном ASCII :

Термин расширенный ASCII (EASCII или высокий ASCII) относится к восьмибитным или большим кодировкам символов, которые включают в себя стандартные семибитные символы ASCII плюс дополнительные символы. Использование этого термина иногда подвергается критике, поскольку оно может быть ошибочно истолковано как означающее [...], что термин однозначно идентифицирует единственную кодировку [.]

Более того:

Существует множество расширенных кодировок ASCII (более 220 кодовых страниц DOS и Windows).

В частности, это тот, который появляется у меня в Windows с американскими / западными настройками.

Похожие вопросы