HDN

تبدیل متن اسکی (ASCII) به هگز (Hex)

تبدیل آنلاین متن (اسکی ASCII یا یونیکد) به هگز (Hex) یا همان هگزادسیمال + آموزش تبدیل به صورت دستی با استفاده از جدول تبدیل

 

مبدل متن به Hex:

با استفاده از سرویس زیر به راحتی می‌توانید متن خود را که به شکل اسکی (ASCII) یا یونیکد است، به مقادیر هگز (Hex) یا همان هگزادسیمال (Hexadecimal) تبدیل کنید.

برای استفاده از سرویس کافیستمتن خود را در کادر زیر وارد کرده و روی دکمه تبدیل کلیک کنید. خروجی در قسمت هگز آن قابل مشاهده خواهد بود.

[ascii2hex]

مرورگر شما باید یکی از مرورگرهای مدرن (مثل گوگل کروم، فایرفاکس، اپرا، سافاری) یا اینترنت اکسپلورر ۸ یا بالاتر باشد. همچنین جاوا اسکریپت شما باید فعال باشد.

لینک‌های مرتبط:

 

تبدیل دستی متن به هگز:

با استفاده از جدل زیر می‌توانید معادل مقادیر حروف متن را در برابر هگزادسیمال بیابید. همانطور که می‌بینید از مقدار ۷F به بعد، هگزها معادل اسکی ندارند. برای جلوگیری از تکرار حروف، ستون مربوط به اسکی‌ها و یونیکدهای الفبای فارسی را ادغام کرده ایم.

الفبای فارسی چون به شکل یونیکد نوشته شده،  ۱۶ بیتی بوده و در نتیجه معادل آن هگز دو کاراکتر خواهد بود.

معادل اسکی + الفای فارسی مقدار هگز
NUL ۰
SOH ۱
STX ۲
ETX ۳
EOT ۴
ENQ ۵
ACK ۶
BEL ۷
BS ۸
HT ۹
LF ۰A
VT ۰B
FF ۰C
CR ۰D
SO ۰E
SI ۰F
DLE ۱۰
DC1 ۱۱
DC2 ۱۲
DC3 ۱۳
DC4 ۱۴
NAK ۱۵
SYN ۱۶
ETB ۱۷
CAN ۱۸
EM ۱۹
SUB ۱A
ESC ۱B
FS ۱C
GS ۱D
RS ۱E
US ۱F
Space ۲۰
! ۲۱
۲۲
# ۲۳
$ ۲۴
% ۲۵
& ۲۶
۲۷
( ۲۸
) ۲۹
* ۲A
+ ۲B
, ۲C
۲D
. ۲E
/ ۲F
۰ ۳۰
۱ ۳۱
۲ ۳۲
۳ ۳۳
۴ ۳۴
۵ ۳۵
۶ ۳۶
۷ ۳۷
۸ ۳۸
۹ ۳۹
: ۳A
; ۳B
< ۳C
= ۳D
> ۳E
? ۳F
@ ۴۰
A ۴۱
B ۴۲
C ۴۳
D ۴۴
E ۴۵
F ۴۶
G ۴۷
H ۴۸
I ۴۹
J ۴A
K ۴B
L ۴C
M ۴D
N ۴E
O ۴F
P ۵۰
Q ۵۱
R ۵۲
S ۵۳
T ۵۴
U ۵۵
V ۵۶
W ۵۷
X ۵۸
Y ۵۹
Z ۵A
[ ۵B
\ ۵C
] ۵D
^ ۵E
_ ۵F
` ۶۰
a ۶۱
b ۶۲
c ۶۳
d ۶۴
e ۶۵
f ۶۶
g ۶۷
h ۶۸
i ۶۹
j ۶A
k ۶B
l ۶C
m ۶D
n ۶E
o ۶F
p ۷۰
q ۷۱
r ۷۲
s ۷۳
t ۷۴
u ۷۵
v ۷۶
w ۷۷
x ۷۸
y ۷۹
z ۷A
{ ۷B
| ۷C
} ۷D
~ ۷E
DEL ۷F
ʾ (همزه) CA BE
آ D8 A2
ا D8 A7
ب D8 A8
پ D9 BE
ت D8 AA
ث D8 AB
ج D8 AC
چ DA 86
ح D8 AD
خ D8 AE
د D8 AF
ذ D8 B0
ر D8 B1
ز D8 B2
ژ DA 98
س D8 B3
ش D8 B4
ص D8 B5
ض D8 B6
ط D8 B7
ظ D8 B8
ع D8 B9
غ D8 BA
ف D9 81
ق D9 82
ک DA A9
گ DA AF
ل D9 84
م D9 85
ن D9 86
و D9 88
ه D9 87
ی DB 8C

 

مختصری درباره هگز (هگزادسیمال):

کلمه هگز (HEX) مخفف عبارت “Hexadecimal” بوده و یکی از حالت‌های نمایش کاراکترها و اعداد در مباحث کامپیوتر و ریاضیات است. همه ما با اعدادی مثل ۱ و ۱۰ و ۱۰۰ و … آشنا هستیم. همه این اعداد بر مبنای ۱۰ هستند حال که هگزادسیمال بر مبنای ۱۶ طراحی شده است.

یعنی مقادیر آن از ۰ شروع شده تا ۱۵ ادامه می‌یابد (چون خود ۰ نیز محاسبه می‌شود). در این حالت، بجای ۱۰ تا ۱۵ از حروف a و b و c و d و e و f استفاده می‌کنند. قبل از مقدار هگز معمولاً دو حرف ۰x نشان داده می‌شود یعنی مثلا مقدار ۰x2AF3 برابر ۲AF316 است.

 

مختصری درباره اسکی:

کلمه اسکی (ASCII) مخفف عبارت “American Standard Code for Information Interchange” به معنای “استاندارد کدگذاری آمریکایی برای تبادل اطلاعات” بوده و تلفظ آن /ˈæski/ است. اسکی یکی از کدبندی‌های نوشته (Character Encoding) است که به وسیله آن طرفین مبادله کننده اطلاعات می‌توانند به طور صحیح داده‌ها را دریافت و تشخیص بدهند. به عبارت بهتر؛ ASCII نوعی قرارداد برای تشخیص نوشته‌هاست.

کاراکتر ست اسکی خود به دو نوع تقسیم می‌شود. نوع ۷ بیتی که با نام اسکی استاندارد (Standard ASCII) شناخته شده و دارای ۲ به توان ۷ یعنی ۱۲۸ کاراکتر مختلف است که از ۰ تا ۱۲۷ استفاده می‌شوند.

برای مطالعه بیشتر پست “اسکی (ASCII) چیست؟” را بخوانید.

امیررضا نصیری

امیررضا هستم، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونا رو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید. » بیشتر آشنا شوید!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *