ساده، رایگان، آسان و قدرتمند برای تبدیل بین رشته و هگزادسیمال، ممکن است پیوند، ویدیو یا تصویر را برای رمزگذاری/رمزگشایی وارد کنید. حتی شما می توانید با URL های راه دور انجام دهید یا فایل های خود را آپلود کنید، همچنین دوستان خود را نیز دانلود کنید یا مستقیماً با زبان آنها به اشتراک بگذارید.
هگزادسیمال یک سیستم عددی پایه 16 است. اعداد 0 تا 9 با حروف متناظر آنها (A تا F) نشان داده می شوند. اعداد از 10 تا 15 با دو رقم مانند 1234 یا ABCD نشان داده می شوند. اعداد هگزادسیمال فراتر از این محدودیت ها هستند و از چهار کاراکتر برای نمایش اعداد از 16 تا 255 استفاده می کنند.
احتیاط
به دلیل محدودیتهای مرورگر، اگر میخواهید مستقیماً از این روش استفاده کنید، طول دادههای شما نمیتواند بیش از 1950 کاراکتر باشد. در غیر این صورت، لطفاً از API ما استفاده کنید.
برای رمزگذاری متن
می توانید مرورگر را باز کنید و URL را با پارامتری مانند این بارگذاری کنید:
https://tooly.win/text-hex-converter.html?input=متن ساده خود را که می خواهید رمزگذاری کنید
اگر میخواهید محتوای URL خارجی را رمزگذاری کنید، میتوانید مرورگر را باز کنید و URL را مانند این بارگیری کنید:
curl
https://tooly.win/api/text-hex-converter/
-X POST -H 'Content-Type: application/json'
--data '{"input":"متن ساده خود را که می خواهید رمزگذاری کنید","space":true,"prepend":true}'
هگزادسیمال راهی برای نمایش داده های باینری به شکل قابل خواندن توسط انسان است. در قرن 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 نشان دهنده اعداد تا 9 است در حالی که AF با عدد 10-15 نشان داده می شود. در مقایسه با سه نوع دیگر از سیستم های اعداد، سیستم اعداد هگزادسیمال موثرترین سیستم در نظر گرفته می شود.
سیستم هگزادسیمال نماد اعداد پایه 16 است، در حالی که سیستم اعشاری نماد اعداد پایه 10 است. به عبارت دیگر، سیستم هگزادسیمال از 16 نماد برای نمایش اعداد استفاده می کند، در حالی که سیستم اعشاری از 10 نماد استفاده می کند. این بسط همچنین به چگالی اطلاعات بالاتر اجازه می دهد - ارقام هگزا دسیمال می توانند دو برابر ارقام اعشاری را نشان دهند.
اعداد هگزادسیمال به جای 10 رقم اعشاری از 16 رقم تشکیل شده اند. ترتیب این اعداد بعد از 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 رقم موجود در یک سیستم اعشاری است. این به این دلیل است که هگزادسیمال به جای 10 از پایه 16 نماد استفاده می کند. بعد از F، ترتیب دوباره با 0 شروع می شود و به همین ترتیب و به همین ترتیب تا زمانی که به 15 می رسیم که با F نشان داده می شود.
رمزگذاری هگزادسیمال در مقایسه با سیستم اعشاری تعداد ارقام را به میزان هشت برابر کاهش می دهد. علاوه بر این، اعداد هگزادسیمال چگالی اطلاعاتی دارند که دو برابر اعداد اعشاری است. بنابراین، چرا باید برای یادگیری این طرح شماره گذاری کوچک بد بو به زحمت بیفتید؟ زیرا می تواند زندگی شما را آسان تر کند! هنگام کار با سیستم های دیجیتال یا انتقال داده، استفاده از هگز باعث صرفه جویی در وقت و انرژی شما هنگام رمزگشایی پیام های رمزنگاری یا جریان داده می شود.
وقتی نوبت به کدگذاری باینری میرسد، هگزادسیمال کارآمدتر است زیرا 8 رقم را به 2 کاهش میدهد. این به این دلیل است که Hex از 16 نماد به جای دو نماد مانند باینری استفاده می کند. به دلیل این افزایش کارایی، هگزادسیمال اغلب هنگام کدگذاری باینری در محاسبات و الکترونیک دیجیتال و همچنین برای کاربردهای علوم کامپیوتر استفاده می شود.
علاوه بر این، هگزادسیمال فضای کمتری نسبت به اعشار اشغال می کند. تنها با دو رقم به جای 8 رقم باینری، اعداد Hex اعداد بزرگ را بسیار مختصرتر نشان می دهند. این می تواند هنگام کار با سیستم های کامپیوتری بسیار مفید باشد، زیرا در مقایسه با کدهای اعشاری که دارای اعشار بسیار زیادی هستند، در هنگام تایپ کدهای هگزا شانس کمتری برای اشتباه وجود دارد!
عدد هگزادسیمال عددی است که به جای 10 رقمی که در سیستم اعشاری استفاده می کنیم از 16 رقم استفاده می کند. این سیستم اعداد پایه 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) است.
این فقط یک نمای کلی از رمزگشایی اعداد هگزادسیمال است. اگر به دنبال اطلاعات دقیق تر هستید، منابع آنلاین زیادی وجود دارد که می تواند کمک کند!
کدگذاری شده است [36653335353635373438343934323761363333343432333733] به HEX - مبدل متن و HEX - Tooly.win https://tooly.win/text-hex-converter.html?input=36653335353635373438343934323761363333343432333733393333363637363333356137343330363936343732363337373436366534343732346534363330373632663433333635613663363833363435373434333662333233393536363337343664353634663732363733393530326634323639353934353732363936393730363134363664333936353431343337393539343936633462373136363530373637303433346433353531353236393533333033363432353633363230353835323639373032663337333335343735326636313637&lang=fa