1
Канвэртар тэксту і HEX
Conversion, Converter, Encoder, Decoder, Text, String

Апошнія задачыУсяго: 244,252

расшыфраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
закадзіраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
закадзіраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
закадзіраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
закадзіраваны адзін паведамленне
толькі што
закадзіраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
расшыфраваны адзін паведамленне
толькі што
закадзіраваны адзін паведамленне
менш за 30 хвілін таму
расшыфраваны адзін паведамленне
менш за 30 хвілін таму

Ярлык браўзера

Перацягніце прыведзены ніжэй ярлык на панэль закладак браўзера, каб выкарыстоўваць гэты інструмент у адзін клік.
Вылучыце тэкст
Пстрыкніце ярлык для кадзіравання / дэкадзіравання
Канвэртар тэксту і HEX
Просты, бясплатны, лёгкі і магутны для пераўтварэння паміж радком і шаснаццатковай сістэмай, можа ўвесці спасылку, відэа ці малюнак для кадавання/дэкадавання; нават вы можаце выкарыстоўваць аддаленыя URL-адрасы або загружаць свае ўласныя файлы, а таксама спампоўваць або дзяліцца з сябрамі наўпрост на іх мовах.
22-12-2022
Дата дадання
1y 3m 7d
Час абслугоўвання
Версія

Шаснаццаткавая сістэма злічэння з асновай 16. Лічбы ад 0 да 9 абазначаюцца адпаведнымі літарамі (ад A да F). Лікі ад 10 да 15 прадстаўлены дзвюма лічбамі, напрыклад, 1234 або ABCD. Шаснаццатковыя лікі выходзяць за гэтыя межы, выкарыстоўваючы чатыры сімвалы для прадстаўлення лікаў ад 16 да 255.

Асцярожна

З-за абмежаванняў браўзера даўжыня вашых даных не можа перавышаць 1950 сімвалаў, калі вы хочаце выкарыстоўваць гэты метад непасрэдна. У адваротным выпадку, калі ласка, разгледзьце магчымасць выкарыстання нашага API.

Для кадзіравання тэксту

Вы можаце адкрыць браўзер і загрузіць URL з такім параметрам, як гэта:

https://tooly.win/text-hex-converter.html?input=ваш звычайны тэкст, які вы хочаце закадзіраваць

Калі вы хочаце закадзіраваць змесціва знешняга URL-адраса, вы можаце адкрыць браўзер і загрузіць URL-адрас такім чынам:

https://tooly.win/text-hex-converter.html?input=URL&content=fetch

Больш параметраў для кадавання вашых даных:



Каб расшыфраваць закадаваны тэкст

Вы можаце адкрыць браўзер і загрузіць URL з такім параметрам, як гэта:

https://tooly.win/text-hex-converter.html?code=вашы закадаваныя даныя

Калі вы хочаце расшыфраваць знешні URL, вы можаце адкрыць браўзер і загрузіць URL такім чынам:

https://tooly.win/text-hex-converter.html?code=URL

Асцярожна

У цяперашні час гэты інструмент прымае метад POST толькі праз API, калі вы жадаеце выкарыстоўваць метад GET, падумайце аб выкарыстанні Прамое выкарыстанне.

Канчатковы пункт

https://tooly.win/api/text-hex-converter/

Для кадзіравання тэксту

Канчатковы пункт: POST https://tooly.win/api/text-hex-converter/
Параметры
input
string

URL / ваш звычайны тэкст, які вы хочаце закадзіраваць

content
string

fetch калі ваш увод з'яўляецца URL і вы хочаце закадзіраваць яго змесціва. Без гэтага параметра наш інструмент апрацаваў бы ваш URL як тэкст

space
boolean

true калі вы хочаце атрымаць закадаваныя даныя з прабеламі паміж байтамі

prepend
boolean

true калі вы жадаеце атрымаць вынік, які да кожнага байта дадае 0x

Адказаць
status
boolean

true калі ваш запыт у парадку

result
string

вынік вашага запыту, калі няма памылак

message
string

паведамленне пра памылку, калі ёсць якая-небудзь памылка


curl
	https://tooly.win/api/text-hex-converter/
	-X POST -H 'Content-Type: application/json'
	--data '{"input":"ваш звычайны тэкст, які вы хочаце закадзіраваць","space":true,"prepend":true}'

{
	"status": true,
	"result": "0xd0 0xb2 0xd0 0xb0 0xd1 0x88 0x20 0xd0 0xb7 0xd0 0xb2 0xd1 0x8b 0xd1 0x87 0xd0 0xb0 0xd0 0xb9 0xd0 0xbd 0xd1 0x8b 0x20 0xd1 0x82 0xd1 0x8d 0xd0 0xba 0xd1 0x81 0xd1 0x82 0x2c 0x20 0xd1 0x8f 0xd0 0xba 0xd1 0x96 0x20 0xd0 0xb2 0xd1 0x8b 0x20 0xd1 0x85 0xd0 0xbe 0xd1 0x87 0xd0 0xb0 0xd1 0x86 0xd0 0xb5 0x20 0xd0 0xb7 0xd0 0xb0 0xd0 0xba 0xd0 0xb0 0xd0 0xb4 0xd0 0xb7 0xd1 0x96 0xd1 0x80 0xd0 0xb0 0xd0 0xb2 0xd0 0xb0 0xd1 0x86 0xd1 0x8c",
	"messsage": "",
}

Каб расшыфраваць закадаваны тэкст

Канчатковы пункт: POST https://tooly.win/api/text-hex-converter/
Параметры
code
string

URL / вашы закадаваныя даныя

Адказаць
status
boolean

true калі ваш запыт у парадку

result
string

вынік вашага запыту, калі няма памылак

message
string

паведамленне пра памылку, калі ёсць якая-небудзь памылка


curl
	https://tooly.win/api/text-hex-converter/
	-X POST -H 'Content-Type: application/json'
	--data '{"code":"d0 b2 d0 b0 d1 88 d1 8b 20 d0 b7 d0 b0 d0 ba d0 b0 d0 b4 d0 b0 d0 b2 d0 b0 d0 bd d1 8b d1 8f 20 d0 b4 d0 b0 d0 bd d1 8b d1 8f"}'

{
	"status": true,
	"result": "вашы закадаваныя даныя",
	"messsage": "",
}

Шаснаццатковае - гэта спосаб прадстаўлення двайковых даных у зручнай для чытання форме. Ён быў распрацаваны ў 19 стагоддзі, каб дазволіць кампутарам захоўваць вялікія аб'ёмы інфармацыі.


Вы можаце выкарыстоўваць шаснаццатковае для пераўтварэння паміж дзесятковымі і двайковымі значэннямі. Напрыклад, пераўтварэнне 10011011001010 у шаснаццатковае прывядзе да 0x4F. Гэта азначае, што значэнне 4F прадстаўляе двайковы лік 100110110010110.


У матэматыцы і інфарматыцы шаснаццаткавая сістэма злічэння (таксама база 16, або шаснаццаткавая) - гэта пазіцыйная сістэма злічэння з радыксам, або асновай, 16. Яна выкарыстоўвае шаснаццаць розных сімвалаў, часцей за ўсё сімвалы 0-9 для прадстаўлення значэнняў ад нуля да дзевяці, і A, B, C, D, E, F (або ў якасці альтэрнатывы a–f), каб прадставіць значэнні ад дзесяці да пятнаццаці. Напрыклад, шаснаццатковы лік 2AF3 у дзесятковым выражэнні роўны (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160) або 10995.


Кожная шаснаццаткавая лічба ўяўляе сабой чатыры двайковыя лічбы (біты) (таксама званыя "ніблам"), і асноўнае выкарыстанне шаснаццатковай сістэмнай запісу - гэта зручнае для чалавека прадстаўленне двайковых значэнняў у вылічальнай тэхніцы і лічбавай электроніцы. Напрыклад, значэнні байтаў могуць знаходзіцца ў дыяпазоне ад 0 да 255 (дзесятковы), але іх больш зручна прадстаўляць у выглядзе дзвюх шаснаццатковых лічбаў у дыяпазоне ад 00 да FF. Шаснаццатковае таксама звычайна выкарыстоўваецца для прадстаўлення адрасоў памяці кампутара.


Hex - гэта абрэвіятура ад Hexadecimal, якая заснавана на базе структуры -16 і выкарыстоўваецца для спрашчэння прадстаўлення інструкцый для кампутараў. Гэтая сістэма злічэння з 16 сімвалаў была распрацавана як сродак забароны 8-бітнага двайковага ліку, каб даныя можна было лёгка закадзіраваць у кампутары. Ён можа быць аддрукаваны і набраны з дапамогай дзвюх розных шаснаццатковых лічбаў, прычым кожная шаснаццаткавая лічба дэманструе ніббл або, магчыма, 4-бітны фармат.


Гэтая сістэма злічэння выкарыстоўвае 16 сімвалаў, якія прадстаўлены ў дыяпазоне ад 0-9 або AF. Лічбы 0–9 абазначаюць лічбы да дзевяці, а AF – лічбы 10–15. У параўнанні з астатнімі трыма тыпамі сістэм злічэння найбольш эфектыўнай лічыцца шаснаццатковая сістэма злічэння.


Шаснаццатковая сістэма з'яўляецца базай 16 запісу лікаў, у той час як дзесятковая сістэма з'яўляецца базай 10 запісу лікаў. Іншымі словамі, шаснаццатковая сістэма выкарыстоўвае 16 сімвалаў для прадстаўлення лікаў, у той час як дзесятковая сістэма выкарыстоўвае 10 сімвалаў. Гэта пашырэнне таксама забяспечвае больш высокую шчыльнасць інфармацыі - шаснаццатковыя лічбы могуць прадстаўляць у два разы больш значэнняў, чым дзесятковыя лічбы.

Шаснаццатковыя лікі складаюцца з 16 лічбаў замест 10 у дзесятковым ліку. Парадак гэтых лікаў пачынаецца спачатку пасля F (або 15 у дзесятковым), у той час як гэта не ў дзесятковых знаках. Праверце табліцу ніжэй, каб убачыць іх параўнанне!

Пры пераўтварэнні шаснаццатковага ў дзесятковы першы крок - падзяліць шаснаццатковае лік на 16. Гэта дасць вам базавы лік. Другі крок - падзяліць кожную лічбу шаснаццатковага ліку на 16 і запісаць вынікі. Нарэшце, складзеце ўсе толькі што вылічаныя лічбы.

Напрыклад, калі нехта хоча пераўтварыць 9F7A у дзесятковы, ён павінен спачатку падзяліць 9F7A на 16, што роўна 6051. Затым яны падзяляць кожную лічбу 6051 на 16, што роўна 381. Нарэшце, яны скласці 381 + 381 + 381, што роўна 1144. Такім чынам, 9F7A ў дзесятковым ліку роўна 1144

Пераўтварэнне дзесятковага ў шаснаццатковае - просты працэс, і яго можна зрабіць з дапамогай калькулятара або онлайн-канвэртара. Каб пераўтварыць лік, падзяліце яго на 16 і атрымаеце рэшту. Затым гэты астатак будзе адпавядаць шаснаццатковай лічбе. Напрыклад, калі ў вас ёсць дзесятковы лік 234, падзяліце яго на 16 і вазьміце астатак: 234 / 16 = 14 R 2. Такім чынам, у шаснаццатковай сістэме злічэння гэта лік будзе запісана як «E2».

Ёсць шмат інструментаў, даступных у Інтэрнэце, якія могуць дапамагчы з пераўтварэннем паміж дзесятковымі і шаснаццатковымі лікамі. Акрамя таго, большасць калькулятараў маюць убудаваную функцыю, якая дазволіць вам зрабіць гэта пераўтварэнне вельмі лёгка. Усяго некалькімі пстрычкамі мышы або націскамі на клавіятуры вы зможаце змяніць любое дзесятковае значэнне ў адпаведны шаснаццатковы эквівалент!

Шаснаццатковая сістэма, або сістэма з падставай 16, была распрацавана для эмуляцыі некаторых з тых жа уласцівасцей, што і дзесятковая сістэма. Іншымі словамі, ён быў створаны, каб палегчыць працу для нас, людзей. Лік 423 мае 16 лічбаў замест 10 лічбаў, даступных у дзесятковай сістэме. Гэта адбываецца таму, што шаснаццатковая сістэма выкарыстоўвае базу з 16 сімвалаў замест 10. Пасля F парадак зноў пачынаецца з 0 і гэтак далей і гэтак далей, пакуль не дойдзе да 15, якое пазначаецца як F.

Шаснаццатковае кадаванне памяншае колькасць лічбаў у восем разоў у параўнанні з дзесятковай сістэмай. Акрамя таго, шаснаццатковыя лікі маюць шчыльнасць інфармацыі, якая ў два разы вышэй, чым дзесятковыя лікі. Такім чынам, навошта вам турбавацца аб вывучэнні гэтай пацешнай схемы нумарацыі? Таму што гэта можа палегчыць вам жыццё! Пры працы з лічбавымі сістэмамі або перадачай даных выкарыстанне шаснаццатковага зэканоміць ваш час і энергію пры дэкадаванні загадкавых паведамленняў або патокаў даных.

Калі справа даходзіць да двайковага кадавання, шаснаццатковае кадаванне з'яўляецца больш эфектыўным, таму што яно скарачае 8 лічбаў да 2. Акрамя таго, Hex забяспечвае большую ступень шчыльнасці інфармацыі і больш высокую дакладнасць лікаў, чым двайковы. Гэта звязана з тым, што Hex выкарыстоўвае 16 сімвалаў замест двух, як у двайковым. З-за гэтай павышанай эфектыўнасці шаснаццатковае часта выкарыстоўваецца пры двайковым кадаванні ў вылічальнай тэхніцы і лічбавай электроніцы, а таксама для прымянення інфарматыкі.

Акрамя таго, шаснаццатковае займае менш месца, чым дзесятковае. Маючы толькі дзве лічбы замест 8 двайковых лічбаў, шаснаццатковыя лікі ўяўляюць вялікія лічбы значна больш сцісла. Гэта можа быць вельмі карысна пры працы з камп'ютэрнымі сістэмамі, бо менш шанцаў на памылку пры ўводзе шаснаццатковых кодаў у параўнанні з дзесятковымі кодамі, у якіх паўсюль шмат дзесятковых кропак!

Шаснаццатковы лік - гэта лік, які змяшчае 16 лічбаў замест 10 лічбаў, якія мы выкарыстоўваем у дзесятковай сістэме. Гэтая сістэма злічэння называецца базай 16, і яна дапамагае нам пераймаць уласцівасці нашай знаёмай дзесятковай сістэмы. У шаснаццатковай сістэме кожная лічба ўяўляе ступень 16. Лічбы ад 0 да 9 прадстаўляюць ступені ад 1 да 10, а ад A да F - ступені ад 11 да 15.

Гэтак жа, як і ў дзесятковай, пасля 16 сімвалаў, якія былі выкарыстаны ў шаснаццатковай, парадак лікаў пачынаецца зноў з нуля. Такім чынам, шаснаццатковае 10 роўна дзесятковаму 16, а шаснаццатковае 11 роўна дзесятковаму 17. І гэтак далей!

Дзесятковая сістэма пачынаецца з 10 і даходзіць да 15. Гэта азначае, што дыяпазон значэнняў, якія могуць быць прадстаўлены дзесятковым лікам, складае ад 0-9, за якімі ідзе AF (10-15).

Калі справа даходзіць да шаснаццатковага дэкадавання, вам трэба ведаць некалькі рэчаў. Па-першае, як і дзесятковая сістэма, шаснаццатковая сістэма мае 10 сімвалаў (0-9), якія прадстаўляюць лічбы. Аднак у шаснаццатковай сістэме гэтыя лічбы маюць значэнні ўдвая большыя, чым іх аналагі ў дзесятковай сістэме. Такім чынам, у той час як лік «10» прадстаўлены сімвалам «A» у шаснаццатковай сістэме, ён будзе роўны «10» у дзесятковай сістэме.

Аналагічным чынам, пасля дасягнення 9 у шаснаццатковай сістэме (прадстаўлена "F"), мы зноў пачынаем лічыць з 10 ("10"). Гэтая мадэль працягваецца, пакуль мы не дасягнем 15 ("1F"), пасля чаго мы скідаем 0 і зноў пачынаем лічыць з 16 ("20"). Спачатку гэта можа здацца незразумелым, але з невялікай колькасцю практыкі гэта стане другой натурай!

Нарэшце, гэтак жа, як і ў базе 10 (дзесятковая сістэма), кожнае разраднае значэнне шаснаццатковага ліку ўяўляе ступень 16. Так, напрыклад, калі б у нас быў лік 423004, захаваны ў выглядзе шаснаццатковага значэння:

4 будзе прадстаўляць 400 (4×100), 2 будзе прадстаўляць 20 (2×10), 3 будзе прадстаўляць 3 (3×1), а 0 будзе прадстаўляць 0 (0x0).

Гэта толькі асноўны агляд дэкадавання шаснаццатковых лікаў. Калі вы шукаеце больш падрабязную інфармацыю, ёсць шмат інтэрнэт-рэсурсаў, якія могуць дапамагчы!
Install the web app з “Канвэртар тэксту і HEX” on your home screen for quicker and easier access. Not Now

Just tap then “Add to Home Screen”

Share