سلام دوستان و بزرگان
9a322cace89c44d4125a98eabce05a10 این کد به نظرتون مبنایه 16 هست ؟ میشه بگید چطور باید قابل فهمش کنم؟
سلام دوستان و بزرگان
9a322cace89c44d4125a98eabce05a10 این کد به نظرتون مبنایه 16 هست ؟ میشه بگید چطور باید قابل فهمش کنم؟
آخرین ویرایش به وسیله milad.rahmian : پنج شنبه 11 شهریور 1389 در 02:26 صبح
ببینید .
a=10
b=11
c=12
.
.
.
این قرار داد هست که a برابر با 10 باشه . حالا اعداد رو جدا جدا مینویسید . اینطوری .
9 10 322 12 10 12 14 89 12 44 ...
حالا از سمت راست شروع میکنی اعداد رو دونه به دونه به مبنای 10 (در اینصورت آخر سر اعداد بدست آمده رو با هم جمع میکنی ) یا دو یا هشت یا ... تبدیل میکنی . آخرش میذاریشون کنار هم . میشه نتیجه . اگه میخوای به حروف برشون گردونی باید ببینی بعد از تبدیل به مبنای ده نقش کد اسکی رو به هر کدوم بدی ببینی با کدوم حروفات میخونه .
بله این کد مبنای 16 می باشد .به خاطر اینک از حروف در آن استفاده شده
ولی حروف قابل استفاده در مبنای 16 فقط شامل (a,b,c,d,e,f) می باشد.
اعداد رو که به ترتیب نوشتی مثل نمونه ای هکه گفتم باید به مبنای 10 تبدیل کنی . هرکدوم از اعدادی که به مبنای 10 تبدیل کردی رو ببین کد اسکی کدوم حروف.
مثلا 14 رو به مبنای 10 تبدیل کردی شد یه عددی . ببین این عدد کد اسکی کدوم حرفه ؟
برای تبدیل مبناها به هم منابع بسیار زیادی در اینترنت موجوده ولی اینم ضمیمه میکنم که لذت ببری.
با سلام .
شاید اشتباه میکنم ولی فکر میکنم این نتیجه حاصل از رمزگذاری یه رشته است که تو دات نت هم توابعش موجوده ، نه لزوما مبنای 16.
آره در مبنای 16 است چون داخل آن از عدد 0 تا F موجود است!
0
1
2
3
.
.
9
a=10
b
c
d
e
f=15