Десетичен конвертор
Конвертирайте текст в десетичен формат и обратно с нашия инструмент за конвертиране в десетичен формат за прецизно преобразуване на данни.

Десетичен конвертор е безплатен инструмент, който преобразува текст в десетични стойности на байтове и обратно.
Как работи преобразуването на текст в десетични стойности?
При това преобразуване всеки байт от текстов низ се представя като число в десетична бройна система. При стандартните ASCII знаци всяка буква, цифра, интервал или пунктуационен знак има стойност от 0 до 127. Стойностите на останалите байтове могат да достигат до 255.
Ето кратък пример с текста Hi. Главната буква H има десетична стойност 72, а малката буква i има стойност 105.
Инструментът използва PHP функции, които работят с байтове, вместо да интерпретира кодови точки на Unicode. Тази разлика е важна при букви с диакритични знаци, емоджита и писмености като арабската или японската, които обикновено се кодират с няколко UTF-8 байта.

Как се използва Десетичен конвертор?
Въведи знаци в Към десетични стойности, за да получиш десетичните стойности на байтовете им, или въведи десетични данни в Към текст, за да преобразуваш стойностите на байтовете обратно в знаци. Резултатът се показва в полето Десетичен резултат като десетични стойности на байтове при Към десетични стойности или като възстановен текст при Към текст.
- Използвай полето, което съответства на изходните ти данни.
- Въведи текста или десетичните стойности, без да променяш реда им.
- Копирай резултата и, преди да го използваш другаде, провери дали са запазени редът на десетичните байтове, интервалите и непечатаемите знаци.

Числата, въведени като текст, се разглеждат като знаци за цифри. Например знакът 7 има десетична ASCII стойност 55. Това е различно от подаването на десетичната стойност на байт 7, която представлява непечатаем управляващ знак.
Как да разчетеш резултата
Всяка десетична стойност съответства на един байт, а регистърът на буквите влияе върху стойността. Главната буква A има стойност 65, а малката a има стойност 97. Интервалите и пунктуационните знаци също имат собствени стойности и трябва да бъдат запазени, ако искаш да възстановиш оригиналния текст точно.
| Знак | Десетична стойност | Значение |
|---|---|---|
| A | 65 | Главна буква |
| a | 97 | Малка буква |
| 0 | 48 | Знак за цифра |
| Интервал | 32 | Печатаем знак за разстояние |
| ! | 33 | Пунктуационен знак |
Празният низ не съдържа байтове, затова няма стойности на знаци за преобразуване. Дългият текст създава съответно дълга поредица, тъй като за всеки байт е необходимо отделно число. Инструментът не изписва числата с думи и не преобразува десетични дроби в друга бройна система.

Къде се използват десетичните стойности на знаците?
Десетичните стойности на знаците се използват, когато байтовете трябва да бъдат проверени или документирани в познатата десетична бройна система. Шестнадесетичният запис е по-компактен, но десетичният може да е по-удобен при сравняване на стойност със справочна ASCII таблица.
- Програмиране, при проверка на въведени знаци, масиви от байтове или съдържание на файлове.
- Мрежи, при четене на документация за протоколи, в която стойностите на полета или знаци са посочени в десетичен вид.
- Електроника, при изпращане на байтове за знаци към дисплеи, микроконтролери или серийни устройства.
- Обучение, при изучаване на връзката между ASCII, байтовете и позиционните бройни системи.
- Радиокомуникации, когато документацията на оборудването или протоколите за данни задават управляващите байтове и кодовете на знаците като числа.
Ако дадена спецификация използва шестнадесетичен или осмичен запис, използвай Hex конвертор или Осмичен конвертор, вместо първо да променяш означението ръчно. ASCII конвертор е подходящ, когато задачата е конкретно да провериш стандартния набор от ASCII знаци.
Какви грешки се допускат при ръчно преобразуване на текст?
Честа грешка е цяло число да се приема за стойност на един знак, когато всъщност съдържа няколко знака за цифри. Текстът 65 съдържа знаците 6 и 5, чиито десетични ASCII стойности са 54 и 53. За разлика от тях, стойността на байт 65 представлява главната буква A.
Други грешки са пропускането на стойността 32 за интервал, смесването на главни и малки букви или прочитането на шестнадесетична стойност като десетична. Буквите с диакритични знаци и знаците от нелатински писмености изискват допълнително внимание, защото един видим знак може да заема повече от един UTF-8 байт. Резултатът, представен байт по байт, не бива автоматично да се приема за списък с кодови точки на Unicode.
Често задавани въпроси
Десетичната бройна система и ASCII едно и също ли са?
Не. Десетичната бройна система е начин за записване на числа с основа 10, а ASCII е стандарт за кодиране на знаци. Кодовете на ASCII знаците могат да бъдат записани в десетичен, шестнадесетичен, осмичен или двоичен вид, без да се променя самият знак.
Мога ли да преобразувам емоджи в едно десетично число?
Обикновено не и с конвертор, който работи с байтове. Едно емоджи често заема няколко UTF-8 байта, затова резултатът съдържа няколко десетични стойности на байтове, а не една кодова точка на Unicode. Ако ти трябва запис като U+1F600, използвай инструмент за кодови точки на Unicode.
Какво става с табулациите и новите редове?
Табулациите и знаците за нов ред са управляващи знаци с числови стойности на байтове. Хоризонталната табулация е байт 9, а краят на ред може да използва LF (10), CR (13) или CRLF (13, последвано от 10) в зависимост от изходната система. Затова копирането на текст между Windows, Linux и уеб приложения може да промени последователността от байтове.
Може ли десетичната стойност на байт да е по-голяма от 255?
Един байт не може да съдържа стойност над 255. Този конвертор използва функции за знаци, които работят с байтове, затова приложимият диапазон е от 0 до 255. По-големите кодови точки на Unicode изискват кодиране, съобразено с Unicode, а не директно преобразуване в един байт.
Въведените данни остават ли в браузъра ми?
Не. Преобразуването се извършва на сървъра, затова въведените данни се изпращат до него по HTTPS. Те не се съхраняват.
Подобни инструменти
Конвертирайте текст в двоичен код и обратно с нашия инструмент за двоичен конвертор за ефективно кодиране и декодиране на данни.
Конвертирайте текст в шестнадесетичен и обратно с нашия инструмент за конвертиране в шестнадесетичен формат за точно преобразуване на данни.
Лесно конвертирайте текст в ASCII и обратно с нашия ASCII конвертор за ефективно управление на данни.
Популярни инструменти
Създайте свой собствен подпис и го изтеглете лесно с нашия инструмент за генериране на подписи за персонализирани електронни подписи.
Изчислете размера на всеки текст в байтове (B), килобайти (KB) или мегабайти (MB) с помощта на нашия инструмент за изчисляване на размера на текста.
Използвайте инструмента за обратна IP проверка, за да намерите домейна или хоста, свързан с всеки IP адрес бързо и лесно.
Използвайте нашия инструмент за пинг, за да проверите състоянието и времето за отговор на всеки уебсайт, сървър или порт бързо и ефективно.
Инструментът за търсене на IP на Digily Link предоставя подробна информация за всеки IP адрес. Използвайте тази безплатна онлайн услуга, за да получите изчерпателни данни за IP.
Генерирайте своя безплатен WhatsApp линк мигновено с нашия генератор на WhatsApp линкове. Добавете персонализирано съобщение и започнете чатове с едно кликване. Без нужда от вход или програмиране.