Что такое таблица ASCII?
Таблица ASCII является полным справочником Американского стандартного кода для обмена информацией — сопоставления символов с номерами, которое лежит в основе почти каждого текстового файла, языка программирования и сетевого протокола. В нем перечислены все 128 стандартных кодов ASCII (0–127) наряду с расширенной верхней половиной Latin-1 (128–255), и для каждого кода указано десятичное значение, шестнадцатеричное и восьмеричное, восьмибитное двоичное, печатное глиф или контрольную мнемонику, сущность HTML и простое название языка.
ASCII присваивает уникальный номер каждой букве, цифре, знаку препинания и управляющему сигналу. Заглавная буква «А» — 65, строчная буква «А» — 97, цифра «0» — 48, а пробел — 32. Первые 32 кода являются символами, не печатающими управляющие символы, такие как возврат каретки (13), строка (10) и таб (9) - невидимые инструкции, которые когда-то приводили телетипы, а также заканчивали строки и разделяли поля сегодня. Эта таблица делает каждое из этих значений видимыми и доступными для поиска в одном месте.
Все работает в вашем браузере. Вы можете фильтровать по категориям, искать по символам, десятичным, шестнадцатеричным или сущностным именем, щелкнуть любое значение, чтобы скопировать его, и вставить свой собственный текст, чтобы увидеть код, стоящий за каждым символом. Ничего не загружается, регистрация не загружается, и вся эта ссылка продолжает работать в автономном режиме после загрузки страницы.
Строго, ASCII является 7-битным стандартным кодом, охватывающим 0–127, и все, что от 128 до 255, принадлежит расширению, а не самому ASCII. В таблице показана латинская 1 для верхнего диапазона, который является наиболее распространенной интерпретацией и не единственной: один и тот же байт — это другой символ в Windows-1252, а в UTF-8 эти значения вовсе не являются автономными символами, а части многобайтовых последовательностей. Это источник большинства MojiBake, где буквенная буква прибывает в виде двух несвязанных символов. Первые 32 кода являются символами, а не печатными, а хранителями телепринтеров, а горстка еще выполняется реальная работа: 9 - это таб, 10 - это линия, 13 - возврат каретки, а разница между двумя последними - почему текстовые файлы все еще плохо двигаются между операционными системами.
Страница также работает как ASCII таблица конвертер для вашего собственного текста, который удобен, когда вы проверяете значения в коде. конвертировать текст в ASCII коды поле начинается с образца Hi ©, и он возвращает 72 105 32 169, с © помечены, потому что 169 находится вне 7-битного ASCII. Это те же числа, которые печатает сценарий таблицы Python ASCII: ord ("H") возвращает 72 и chr (72) возвращает "H". В ASCII таблице для программирования C значения совпадают также, так как char держит код, так что 'H' == 72 является истинным.
Как использовать таблицу ASCII?
Просмотрите или отфильтруйте таблицу
Прокрутите полную таблицу 0–255 или используйте кнопки категории, чтобы сузить ее до символов, пригодных для печати, кодов управления или расширенного диапазона Latin-1.
Поиск персонажа или кода
Введите символ, десятичное число, шестнадцатеричное значение, подобное 0x41, или имя сущности, подобное "копировать", чтобы отфильтровать таблицу. используйте префикс 0x для шестнадцатеричного числа, потому что простое число, такое как 41, также соответствует шестнадцатеричному столбцу и показывает более одной строки.
Скопируйте нужное значение
Щелкните ячейку символьного, десятичного, шестнадцатеричного или HTML-объекта, чтобы скопировать ее в буфер обмена для использования в коде или документах. восьмеричные и двоичные столбцы предназначены только для чтения.
Преобразуйте свой собственный текст
Вставьте текст в кодировщик, чтобы увидеть кодовую точку ASCII (или Unicode) каждого символа, затем скопируйте строку десятичной кодировки.
Основные характеристики
Каждый код 0–255
Стандартная 7-битная ASCII (0–127) и верхняя половина ISO 8859-1 Latin-1 (128–255) в одной непрерывной прокручиваемой таблице
Краткий обзор четырех числовых баз
Десятичное, шестнадцатеричное, восьмеричное и восьмибитное двоичное кодирование, показанное для каждого кода, плюс сущность HTML - не требуется умственное преобразование
именованные символы управления
Невидимые коды 0–31 и 127 маркируются их мнемониками (NUL, LF, CR, ESC, DEL) и полными именами, чтобы вы знали, что делает каждый из них.
Умный поиск
Найдите код по его символу, десятичному, шестнадцатеричному, восьмеричному, двоичному или HTML-имени объекта - "&", "38", "0x26" и "amp" все находят амперсанд
Frequently Asked Questions
Related Tools
Binary Calculator
Add, subtract, multiply, and divide binary numbers, or run AND, OR, XOR, NOT, and bit shifts, with every result shown in binary, octal, decimal, and hex. 100% client-side.
Binary Translator
Translate text to binary and binary to text, plus hexadecimal, decimal, and octal, with full UTF-8 support
IEEE 754 Converter
Convert a decimal number to its IEEE 754 floating-point bits, or decode hex and binary back to a value. Single and double precision, with sign, exponent, and mantissa broken out.
Unicode Converter
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
Comments
0 comments
No comments yet. Be the first to share your thoughts!