হেক্সাডেসিমেল সংখ্যা পদ্ধতিও বলা হয়ভিত্তি-16বা কখনও কখনও শুধুহেক্স, একটি সংখ্যা পদ্ধতি যা একটি নির্দিষ্ট মান উপস্থাপন করতে 16টি অনন্য চিহ্ন ব্যবহার করে। সেই চিহ্নগুলি হল 0-9 এবং A-F।
আমরা দৈনন্দিন জীবনে যে সংখ্যা পদ্ধতি ব্যবহার করি তাকে বলা হয়দশমিক, বা বেস-10 সিস্টেম, এবং একটি মান উপস্থাপন করতে 0 থেকে 9 পর্যন্ত 10টি চিহ্ন ব্যবহার করে।
জেসন গেম্যান / ই+ / গেটি ইমেজ
কোথায় এবং কেন হেক্সাডেসিমাল ব্যবহার করা হয়?
বেশিরভাগ ত্রুটি কোড এবং কম্পিউটারের ভিতরে ব্যবহৃত অন্যান্য মানগুলি হেক্সাডেসিমেল বিন্যাসে উপস্থাপন করা হয়। উদাহরণস্বরূপ, STOP কোডগুলি যেগুলি মৃত্যুর নীল স্ক্রিনে প্রদর্শিত হয় সর্বদা হেক্সাডেসিমেল বিন্যাসে থাকে৷
প্রোগ্রামাররা হেক্স ব্যবহার করে কারণ তাদের মান দশমিকে প্রদর্শিত হলে তার চেয়ে ছোট হয়, এবংঅনেকবাইনারি থেকে ছোট, যা শুধুমাত্র 0 এবং 1 ব্যবহার করে।
উদাহরণস্বরূপ, নিম্নলিখিত মানগুলি সমতুল্য:
- হেক্সাডেসিমাল কি একটি প্রোগ্রামিং ভাষা?
হেক্সাডেসিমাল কোড প্রযুক্তিগতভাবে একটি নিম্ন-স্তরের প্রোগ্রামিং ভাষা যেহেতু প্রোগ্রামাররা এটিকে বাইনারি কোড অনুবাদ করতে ব্যবহার করে। প্রসেসর আসলে হেক্সাডেসিমেল কোড বুঝতে পারে না। এটি প্রোগ্রামারদের জন্য একটি সংক্ষিপ্ত বিবরণ মাত্র।
- হেক্সাডেসিমেল নোটেশন কে আবিষ্কার করেন?
সুইডিশ আমেরিকান প্রকৌশলী জন উইলিয়ামস নাইস্ট্রম 1859 সালে হেক্সাডেসিমেল নোটেশন সিস্টেম তৈরি করেছিলেন। টোনাল সিস্টেম হিসাবেও পরিচিত, নিস্ট্রমের মূল প্রস্তাবে গণিত এবং মেট্রোলজি সহ বিভিন্ন ক্ষেত্রে অ্যাপ্লিকেশন ছিল।
- একটি বাষ্প হেক্স কি?
আপনি যদি ব্যবহার করেন স্টিম গেমিং পরিষেবা , আপনার স্টিম হেক্স আপনার স্টিম আইডির মতই, যা হেক্সাডেসিমেলে উপস্থাপিত হয়।
আরেকটি জায়গায় হেক্সাডেসিমেল ব্যবহার করা হয় একটি হিসাবে এইচটিএমএল রঙের কোডএকটি নির্দিষ্ট রঙ প্রকাশ করতে। একজন ওয়েব ডিজাইনার হেক্স মান FF0000 ব্যবহার করবেন লাল রঙের সংজ্ঞা দিতে। এই হিসাবে ভাঙ্গা হয়FF,00,00,যা লাল, সবুজ এবং নীল রঙের পরিমাণ নির্ধারণ করে যা ব্যবহার করা উচিত (আরআরজিবিবি); এই উদাহরণে 255 লাল, 0 সবুজ এবং 0 নীল।
255 পর্যন্ত হেক্সাডেসিমেল মান দুটি সংখ্যায় প্রকাশ করা যেতে পারে এবং এইচটিএমএল কালার কোড দুটি সংখ্যার তিনটি সেট ব্যবহার করে, যার অর্থ হল 16 মিলিয়নেরও বেশি (255 x 255 x 255) সম্ভাব্য রঙ রয়েছে যা হেক্সাডেসিমেল বিন্যাসে প্রকাশ করা যেতে পারে, প্রচুর স্থান বাঁচায় বনাম দশমিক মত অন্য বিন্যাসে তাদের প্রকাশ.
হ্যাঁ, বাইনারি কিছু উপায়ে অনেক সহজ, কিন্তু এটি করা কঠিন বাইনারি পড়ুন হেক্সের চেয়ে
হেক্সাডেসিমেলে কিভাবে গণনা করবেন
হেক্সাডেসিমেল বিন্যাসে গণনা করা সহজ, যতক্ষণ না আপনি মনে রাখবেন যে 16টি অক্ষর রয়েছে যা প্রতিটি সংখ্যার সেট তৈরি করে।
দশমিক বিন্যাসে, আমরা সবাই জানি যে আমরা এইভাবে গণনা করি:
0,1,2,3,4,5,6,7,8,9,10,11,12,13,... আবার 10টি সংখ্যার সেট শুরু করার আগে একটি 1 যোগ করা হচ্ছে (অর্থাৎ, 10 নম্বর) .
হেক্সাডেসিমেল বিন্যাসে, যাইহোক, আমরা 16টি সংখ্যা সহ এইভাবে গণনা করি:
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13... আবার শুরু করার আগে একটি 1 যোগ করুন 16 নম্বর আবার সেট.
এখানে কিছু জটিল হেক্সাডেসিমেল 'ট্রানজিশন' এর কয়েকটি উদাহরণ রয়েছে যা আপনি সহায়ক বলে মনে করতে পারেন:
কিভাবে ম্যানুয়ালি হেক্স মান রূপান্তর
হেক্স মান যোগ করা খুবই সহজ এবং প্রকৃতপক্ষে দশমিক পদ্ধতিতে সংখ্যা গণনার অনুরূপভাবে করা হয়।
14+12 এর মতো একটি নিয়মিত গণিত সমস্যা সাধারণত কিছু না লিখেই করা যেতে পারে। আমাদের বেশিরভাগই আমাদের মাথায় এটি করতে পারে—এটি 26। এটি দেখার জন্য এখানে একটি সহায়ক উপায় রয়েছে:
14 কে 10 এবং 4 (10+4=14) এ বিভক্ত করা হয়েছে, যেখানে 12 কে 10 এবং 2 (10+2=12) হিসাবে সরলীকৃত করা হয়েছে। একসাথে যোগ করলে, 10, 4, 10, এবং 2, সমান 26।
যখন তিনটি সংখ্যা প্রবর্তিত হয়, যেমন 123, আমরা জানি যে তারা আসলে কী বোঝায় তা বোঝার জন্য আমাদের অবশ্যই তিনটি জায়গার দিকে তাকাতে হবে।
3টি নিজেই দাঁড়িয়েছে কারণ এটি শেষ সংখ্যা। প্রথম দুইটি সরিয়ে ফেলুন, এবং 3 এখনও 3। 2 কে 10 দ্বারা গুণ করা হয় কারণ এটি সংখ্যার দ্বিতীয় সংখ্যা, ঠিক প্রথম উদাহরণের মতো। আবার, এই 123 থেকে 1 কেড়ে নিন, এবং আপনার কাছে 23 বাকি আছে, যা 20+3। ডান থেকে তৃতীয় সংখ্যাটি (1) বার 10, দুবার (গুণ 100) নেওয়া হয়েছে। এর মানে হল 123 100+20+3 বা 123-এ পরিণত হয়।
এটি দেখার জন্য এখানে আরও দুটি উপায় রয়েছে:
...( এন X 102) + ( এন X 101)+ ( এন X 100)
বা...
...( এন X 10 X 10) + ( এন X 10) + এন
123-কে 100-এ পরিণত করতে উপরে থেকে সূত্রের সঠিক জায়গায় প্রতিটি সংখ্যা প্লাগ করুন: 1 X 10 X 10) + 20 ( 2 X 10) + 3 , বা 100 + 20 + 3, যা 123।
সংখ্যাটি যদি হাজারে হয়, যেমন ১,২৩৪। 1 সত্যিই 1 X 10 X 10 X 10, যা এটিকে হাজারতম স্থানে, 2কে শততম স্থানে তৈরি করে এবং আরও অনেক কিছু।
হেক্সাডেসিমাল ঠিক একই ভাবে করা হয়, কিন্তু 10 এর পরিবর্তে 16 ব্যবহার করে কারণ এটি বেস-10 এর পরিবর্তে একটি বেস-16 সিস্টেম:
...( এন X 163) + ( এন X 162) + ( এন X 161)+ ( এন X 160)
উদাহরণস্বরূপ, বলুন আমাদের 2F7+C2C সমস্যা আছে এবং আমরা উত্তরটির দশমিক মান জানতে চাই। আপনাকে প্রথমে হেক্সাডেসিমেল সংখ্যাগুলিকে দশমিকে রূপান্তর করতে হবে, এবং তারপরে উপরের দুটি উদাহরণের মতো আপনি সংখ্যাগুলিকে একসাথে যুক্ত করুন৷
আবার, দশমিক এবং হেক্সে শূন্য থেকে নয়টি হুবহু একই, যখন 10 থেকে 15 সংখ্যাগুলিকে A থেকে F পর্যন্ত অক্ষর হিসাবে উপস্থাপন করা হয়।
2F7 মানের একেবারে ডানদিকের প্রথম সংখ্যাটি নিজে থেকে দাঁড়িয়েছে, যেমন দশমিক পদ্ধতিতে, 7 হতে আসছে। এর বাম দিকের পরবর্তী সংখ্যাটিকে 16 দ্বারা গুণ করতে হবে, অনেকটা 123 থেকে দ্বিতীয় সংখ্যার মতো ( উপরের 2) সংখ্যাটি 20 করতে 10 (2 X 10) দ্বারা গুণ করতে হবে। অবশেষে, ডান দিক থেকে তৃতীয় সংখ্যাটিকে 16 দ্বারা গুণ করতে হবে, দশমিক-ভিত্তিক সংখ্যার প্রয়োজনের মতো দ্বিগুণ (যা 256) 10 দ্বারা গুণ করা হবে, দুইবার (বা 100), যখন এটির তিনটি সংখ্যা থাকবে।
অতএব, ব্রেক আপ 2F7 আমাদের সমস্যায় 512 করে ( 2 X 16 X 16) + 240 ( চ [15] X 16) + 7 , যা 759 এ আসে। আপনি দেখতে পাচ্ছেন, হেক্স সিকোয়েন্সে এর অবস্থানের কারণে F হল 15 (দেখুনহেক্সাডেসিমেলে কিভাবে গণনা করবেনউপরে)-এটি সম্ভাব্য 16 এর মধ্যে একেবারে শেষ সংখ্যা।
C2C এভাবে দশমিকে রূপান্তরিত হয়: 3,072 ( গ [১২] X 16 X 16) + 32 ( 2 X 16) + গ [12] = 3,116
আবার, C 12 এর সমান কারণ এটি 12 তম মান যখন আপনি শূন্য থেকে গণনা করছেন।
এর মানে হল 2F7+C2C সত্যিই 759+3116, যা 3,875 এর সমান।
এটি ম্যানুয়ালি কীভাবে করা যায় তা জেনে ভালো লাগলেও, ক্যালকুলেটর বা রূপান্তরকারীর সাহায্যে হেক্সাডেসিমেল মানগুলির সাথে কাজ করা অবশ্যই অনেক সহজ।
হেক্স কনভার্টার এবং ক্যালকুলেটর
একটি হেক্সাডেসিমেল রূপান্তরকারী দরকারী যদি আপনি ম্যানুয়ালি না করে হেক্স থেকে দশমিক, বা দশমিক থেকে হেক্সে অনুবাদ করতে চান। উদাহরণস্বরূপ, একটি রূপান্তরকারীতে 7FF প্রবেশ করালে তাৎক্ষণিকভাবে আপনাকে বলে দেবে যে সমতুল্য দশমিক মান হল 2,047৷
প্রচুর অনলাইন হেক্স রূপান্তরকারী রয়েছে যা ব্যবহার করা সত্যিই সহজ, বাইনারিহেক্স কনভার্টার , SubnetOnline.com , র্যাপিড টেবিল , এবং জেপি টুলস তাদের মধ্যে মাত্র কয়েকটি হচ্ছে। এই সাইটগুলির মধ্যে কিছু আপনাকে শুধুমাত্র হেক্সকে দশমিকে (এবং এর বিপরীতে) রূপান্তর করতে দেয় না বরং বাইনারি, অক্টাল, ASCII এবং অন্যান্য থেকে হেক্সকে রূপান্তর করতে দেয়।
হেক্সাডেসিমেল ক্যালকুলেটরগুলি দশমিক সিস্টেম ক্যালকুলেটরের মতোই সহজ, তবে হেক্সাডেসিমেল মানের সাথে ব্যবহারের জন্য। 7FF প্লাস 7FF, উদাহরণস্বরূপ, FFE।
গণিত গুদাম এর হেক্স ক্যালকুলেটর সংখ্যা সিস্টেমের সমন্বয় সমর্থন করে। একটি উদাহরণ একটি হেক্স এবং বাইনারি মান একসাথে যোগ করা হবে, এবং তারপর ফলাফলটি দশমিক বিন্যাসে দেখা হবে। এটি অক্টালকেও সমর্থন করে।
EasyCalculation.com এটি ব্যবহার করা আরও সহজ ক্যালকুলেটর। এটি আপনার দেওয়া যেকোনো দুটি হেক্স মান বিয়োগ, ভাগ, যোগ এবং গুণ করবে এবং একই পৃষ্ঠায় অবিলম্বে সমস্ত উত্তর দেখাবে। এটি হেক্স উত্তরগুলির পাশে দশমিক সমতুল্যও দেখায়।
হেক্সাডেসিমেল সম্পর্কে আরও তথ্য
শব্দহেক্সাডেসিমেলএর সংমিশ্রণহেক্সা(অর্থাৎ 6) এবংদশমিক(10)। বাইনারি হল বেস-2, অক্টাল হল বেস-8, এবং দশমিক হল অবশ্যই বেস-10।
প্লাগ ইন করার পরেও আগুন জ্বলবে না
হেক্সাডেসিমেল মান কখনও কখনও উপসর্গ দিয়ে লেখা হয় 0x (0x2F7) বা একটি সাবস্ক্রিপ্ট সহ (2F716), কিন্তু এটি মান পরিবর্তন করে না। এই উভয় উদাহরণে, আপনি উপসর্গ বা সাবস্ক্রিপ্ট রাখতে বা বাদ দিতে পারেন এবং দশমিক মান 759 থাকবে।
দ্য উইন্ডোজ রেজিস্ট্রি এমন একটি জায়গা যেখানে আপনি একটি কম্পিউটারে হেক্সাডেসিমেল মান পেতে পারেন। বিশেষত, যখন DWORD এবং QWORD রেজিস্ট্রি মান নিয়ে কাজ করে।
FAQ