গণিত ক্যালকুলেটর
হেক্স ক্যালকুলেটর


হেক্স ক্যালকুলেটর

আমাদের ফ্রি হেক্স ক্যালকুলেটর ব্যবহার করে তাৎক্ষণিকভাবে হেক্সাডেসিমেল যোগ, বিয়োগ, গুণ, ভাগ এবং হেক্স থেকে ডেসিমেল বা বাইনারি রূপান্তর করুন।

উত্তর
দশমিক থেকে হেক্স 170 = AA
হেক্স থেকে দশমিক DAD = 3501
উত্তর
হেক্স মান 8AB + B78 = 1423
দশমিক মান 2219 + 2936 = 5155

আপনার গণনায় একটি ত্রুটি ছিল।

সূচিপত্র

  1. ক্যালকুলেটর অ্যাপ্লিকেশন
  2. হেক্সাডেসিমেল সংখ্যা পদ্ধতি (Hexadecimal Numbering System)
  3. ডেসিমেল থেকে হেক্সাডেসিমেলে রূপান্তর
  4. হেক্সাডেসিমেল থেকে ডেসিমেলে রূপান্তর
  5. হেক্সাডেসিমেল যোগ
    1. লং এডিশন (Long Addition)
  6. হেক্সাডেসিমেল বিয়োগ
    1. লং সাবট্রাকশন (Long Subtraction)
  7. হেক্সাডেসিমেল গুণ
    1. লং মাল্টিপ্লিকেশন (Long Multiplication)
    2. হেক্সাডেসিমেল মাল্টিপ্লিকেশন টেবিল
  8. ডেসিমেল সিস্টেমে গুণ
  9. হেক্সাডেসিমেল ভাগ
    1. লং ডিভিশন (Long Division)
    2. ডেসিমেল সিস্টেমে ভাগ
  10. উপসংহার

হেক্স ক্যালকুলেটর

পেশ করছি হেক্স ক্যালকুলেটর, হেক্সাডেসিমেল নোটেশনে দ্রুত ও নির্ভুলভাবে গাণিতিক কাজ করার চূড়ান্ত টুল। এই উন্নত হেক্সাডেসিমেল ক্যালকুলেটরটি হেক্স গণিত সম্পর্কিত বিভিন্ন কাজ, যেমন হেক্সাডেসিমেল যোগ, বিয়োগ, গুণ এবং ভাগ পরিচালনা করতে পারে। এটি একটি অত্যন্ত দক্ষ হেক্সাডেসিমেল কনভার্টার হিসেবেও কাজ করে, যার সাহায্যে আপনি খুব সহজেই হেক্সাডেসিমেল থেকে ডেসিমেলে বা ডেসিমেল থেকে হেক্সাডেসিমেলে নম্বর রূপান্তর করতে পারবেন।

হেক্সাডেসিমেল নোটেশন কেন গুরুত্বপূর্ণ? বিভিন্ন শিল্পে—বিশেষ করে কম্পিউটিং, সফটওয়্যার ইঞ্জিনিয়ারিং এবং প্রযুক্তিতে—ব্যাপকভাবে ব্যবহৃত এই হেক্সাডেসিমেল নোটেশন বিশাল বাইনারি মানগুলোকে অনেক সহজে ব্যবহারযোগ্য ফরম্যাটে প্রকাশ করার একটি কার্যকর উপায় প্রদান করে।

আমাদের হেক্স ক্যালকুলেটর আপনাকে সহজে হেক্স মানগুলো নেভিগেট, বিশ্লেষণ এবং প্রক্রিয়া করার ক্ষমতা দেয়, যা আপনার সমস্যা সমাধানের ওয়ার্কফ্লোকে আরও গতিশীল করে। আপনি দ্রুত এবং অনায়াসে জটিল হেক্স গণিতের সমাধান করতে পারবেন। হেক্সাডেসিমেল যোগ, বিয়োগ, গুণ এবং ভাগ করা আগে কখনোই এত সহজ ছিল না!

আপনার গাণিতিক কাজ থেকে অনুমান বাদ দিন এবং আমাদের অল-ইন-ওয়ান হেক্সাডেসিমেল কনভার্টার ও ক্যালকুলেটরের সাহায্যে আপনার কাজের গতি বাড়ান।

ক্যালকুলেটর অ্যাপ্লিকেশন

হেক্সাডেসিমেল নোটেশন, যা সাধারণত সংক্ষেপে "হেক্স (hex)" নামে পরিচিত, এটি বিভিন্ন শিল্পে, বিশেষ করে কম্পিউটিং এবং প্রযুক্তিতে একটি ব্যাপকভাবে গৃহীত সংখ্যা উপস্থাপনা পদ্ধতি। ০-৯ অংক এবং A-F অক্ষর দ্বারা গঠিত এই অনন্য সংখ্যাগুলো বড় বাইনারি মানগুলোকে একটি পঠনযোগ্য বিন্যাসে সংকুচিত করার একটি অত্যন্ত কার্যকর পদ্ধতি প্রদান করে।

হেক্স নম্বরের অন্যতম প্রধান ও সুবিধাজনক প্রয়োগ হলো কম্পিউটার প্রোগ্রামিংয়ে। সি (C), সি++ (C++) এবং জাভা (Java)-এর মতো প্রোগ্রামিং ভাষায় রঙ, মেমরি অ্যাড্রেস এবং অন্যান্য গুরুত্বপূর্ণ ডেটা সংজ্ঞায়িত করতে ডেভেলপাররা প্রায়শই হেক্সাডেসিমেল মান ব্যবহার করেন। এছাড়াও, এই ভাষাগুলোতে মৌলিক গাণিতিক কাজগুলো সম্পাদনের জন্য হেক্স রূপান্তর অপরিহার্য।

ডিজিটাল ডেটা স্টোরেজ হলো আরেকটি গুরুত্বপূর্ণ ক্ষেত্র যা হেক্স সংখ্যার ওপর নির্ভরশীল। এই ক্ষেত্রের পেশাদাররা মেমরি অ্যাড্রেস এবং র ডেটা (raw data) নেভিগেট করতে হেক্সাডেসিমেল ফরম্যাট ব্যবহার করেন, যা জটিল সিস্টেমের বিশ্লেষণকে অনেক সহজ করে তোলে। এই উপস্থাপনাটি ত্রুটি সনাক্তকরণ এবং সিস্টেমের সমস্যা সমাধানের জন্য বিশেষভাবে কার্যকর।

হেক্স নম্বর নেটওয়ার্কিংয়ের সাথেও গভীরভাবে যুক্ত। IPv4 এবং IPv6 এর মতো প্রোটোকলগুলো কনফিগার করার সময় নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর এবং ইঞ্জিনিয়াররা নিয়মিত ডেসিমেল এবং হেক্সাডেসিমেল মান রূপান্তর করে থাকেন। সংযোগ সমস্যা সমাধান, নেটওয়ার্ক পারফরম্যান্স অপ্টিমাইজ করা এবং নিরাপত্তা জোরদার করার জন্য নেটওয়ার্ক অ্যাড্রেসের হেক্সাডেসিমেল উপস্থাপনা বোঝা অত্যন্ত গুরুত্বপূর্ণ।

ডিজিটাল ফরেনসিকের ক্ষেত্রে হেক্স কনভার্টার একটি অপরিহার্য টুল। ফরেনসিক বিশ্লেষকরা র ডেটা (raw data) বিশ্লেষণ করতে এবং মাল্টিমিডিয়া ফাইল, যেমন ছবি এবং এক্সিকিউটেবল ফাইলগুলোর ভেতরের লুকানো প্যাটার্ন উন্মোচন করতে হেক্সাডেসিমেল ফরম্যাট ব্যবহার করেন। হেক্স উপস্থাপনার মাধ্যমে ফাইলের র বাইনারি ডেটা পরীক্ষা করে, তদন্তকারীরা এমন গোপন তথ্য উদ্ধার করতে পারেন যা স্ট্যান্ডার্ড ফাইল ভিউয়ারে সাধারণত অদৃশ্য থাকে।

সবশেষে, ক্রিপ্টোগ্রাফি ডেটা সুরক্ষিত রাখতে হেক্সাডেসিমেল ফরম্যাটের ওপর ব্যাপকভাবে নির্ভর করে। প্লেইনটেক্সট ডেটাকে হেক্সে রূপান্তর করলে অননুমোদিত পক্ষের জন্য আদান-প্রদান করা তথ্য উদ্ধার করা উল্লেখযোগ্যভাবে কঠিন হয়ে পড়ে। যাদের কাছে প্রয়োজনীয় ডিক্রিপশন কি (key) নেই তাদের থেকে ডেটা গোপন রাখার মাধ্যমে হেক্সাডেসিমেল নোটেশন অতিরিক্ত নিরাপত্তা প্রদান করে। তাছাড়া, ক্রিপ্টোগ্রাফিক কি (key) তৈরিতে হেক্স নোটেশন একটি মৌলিক ভূমিকা পালন করে, যা সুরক্ষিত যোগাযোগ এবং এনক্রিপ্ট করা ডেটা স্থানান্তরের জন্য অত্যন্ত গুরুত্বপূর্ণ।

সামগ্রিকভাবে, হেক্সাডেসিমেল সংখ্যাগুলো কম্পিউটার প্রোগ্রামিং এবং ডিজিটাল স্টোরেজ থেকে শুরু করে নেটওয়ার্কিং, ফরেনসিক এবং ক্রিপ্টোগ্রাফি পর্যন্ত অগণিত অ্যাপ্লিকেশনে ব্যবহৃত একটি শক্তিশালী ও বহুমুখী টুল। এদের কমপ্যাক্ট এবং সহজে পঠনযোগ্য প্রকৃতির কারণে এগুলো প্রযুক্তি শিল্পের পেশাদারদের জন্য একটি অপরিহার্য সম্পদ।

হেক্সাডেসিমেল সংখ্যা পদ্ধতি (Hexadecimal Numbering System)

হেক্সাডেসিমেল সিস্টেমে সংখ্যাগুলোকে ১৬-এর বেস (Base-16) ব্যবহার করে উপস্থাপন করা হয়। এর মানে হলো, ডেসিমেল সিস্টেমের (Base-10) মতো ১০টি অংক কিংবা বাইনারি সিস্টেমের (Base-2) মতো মাত্র ২টি অংক ব্যবহারের পরিবর্তে, হেক্সাডেসিমেল সিস্টেম ১৬টি ভিন্ন ভিন্ন ক্যারেক্টার ব্যবহার করে: ০-৯ অংক এবং A, B, C, D, E এবং F অক্ষরগুলো। এই অক্ষরগুলো ১০ থেকে ১৫ পর্যন্ত ডেসিমেল মানগুলোকে প্রতিনিধিত্ব করে।

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 2 3 4 5 6 7 8 9 A B C D E F

হেক্সাডেসিমেল সিস্টেম ডেসিমেল এবং বাইনারি উভয় সিস্টেমের তুলনায় অনন্য সুবিধা প্রদান করে। উদাহরণস্বরূপ, একটি মাত্র হেক্সাডেসিমেল অংক ঠিক ৪টি বাইনারি অংককে (যা নিবল নামে পরিচিত) প্রতিনিধিত্ব করে। এই সরাসরি সম্পর্ক বিশাল বাইনারি সংখ্যার উপস্থাপনাকে ব্যাপকভাবে সহজ করে তোলে।

যেমন, বিশাল বাইনারি মান 1010101010 কে সংক্ষেপে হেক্সাডেসিমেল ফরম্যাটে 2AA হিসেবে লেখা যায়। এটি কম্পিউটারকে বড় বাইনারি স্ট্রিং সংকুচিত করতে সাহায্য করে, যার ফলে ডেটা পড়া এবং রূপান্তর করা অনেক সহজ হয়।

বাইনারি স্ট্রিংয়ের চেয়ে হেক্সাডেসিমেল মানগুলো উল্লেখযোগ্যভাবে ছোট এবং সহজে বোধগম্য হওয়ায় এগুলো কম্পিউটার বিজ্ঞানে একটি ইন্ডাস্ট্রি স্ট্যান্ডার্ড। অক্ষর এবং সংখ্যার মিশ্রণ ব্যবহার করা প্রোগ্রামারদের তাদের কোডের মধ্যে নির্দিষ্ট মান, মেমরি অ্যাড্রেস এবং ডেটা প্যাটার্নগুলো দ্রুত সনাক্ত করতে সহায়তা করে।

ডেসিমেল থেকে হেক্সাডেসিমেলে রূপান্তর

ম্যানুয়াল রূপান্তরটি প্রথমে জটিল মনে হলেও, পজিশনাল নম্বর সিস্টেমগুলো কীভাবে কাজ করে তা একবার বুঝতে পারলে এটি অবিশ্বাস্যভাবে সহজ হয়ে যায়। তাত্ক্ষণিক ফলাফলের জন্য আপনি সর্বদা আমাদের হেক্সাডেসিমেল কনভার্টারটি ব্যবহার করতে পারেন, তবে এর পেছনের সাধারণ গণিতটি বুঝতে পারলে ভবিষ্যতে হেক্স মান নিয়ে কাজ করা আরও সহজ হবে।

একটি ডেসিমেল সংখ্যাকে এর সমতুল্য হেক্সাডেসিমেলে রূপান্তর করতে ডেসিমেল সংখ্যাটিকে বারবার ১৬ দ্বারা ভাগ করতে হয় এবং প্রতিটি ভাগের পর অবশিষ্ট বা ভাগশেষ (remainder) লিখে রাখতে হয়।

আসুন ডেসিমেল সংখ্যা 568-কে হেক্সাডেসিমেলে রূপান্তর করি:

১. ডেসিমেল সংখ্যাটিকে ১৬ দিয়ে ভাগ করুন, তারপর ভাগফল (quotient) এবং ভাগশেষ (remainder) লিখে রাখুন।

568 / 16 = 35.5

568 = (35 × 16) + 8

ভাগের ভাগশেষ হলো 8। ভাগফল হলো 35।

২. ডেসিমেল ভাগশেষটিকে হেক্সাডেসিমেল অংকে রূপান্তর করুন।

8₁₀ = 8₁₆

৩. পূর্ববর্তী ধাপের ভাগফল ব্যবহার করে প্রথম ও দ্বিতীয় ধাপের পুনরাবৃত্তি করুন।

35 / 16 = 2.1875

35 = (2 × 16) + 3

ভাগের ভাগশেষ হলো 3। ভাগফল হলো 2।

3₁₀ = 3₁₆

2 / 16 = 0.125

2 = (0 × 16) + 2

ভাগের ভাগশেষ হলো 2। ভাগফল হলো 0।

2₁₀ = 2₁₆

৪. এই ধাপগুলো সম্পন্ন করার পর, আমরা তিনটি ভাগশেষ পেয়েছি।

আমাদের হিসাব করা প্রথম ভাগশেষটি আমাদের হেক্সাডেসিমেল সংখ্যার শেষ (ডানদিকের) অংক হয়ে যায় এবং চূড়ান্ত ভাগশেষটি প্রথম (বামদিকের) অংক হয়ে যায়। এই ভাগশেষগুলো সাজিয়ে, আমরা আমাদের চূড়ান্ত হেক্সাডেসিমেল মানটি পাই:

568₁₀ = 238₁₆

নোট: যখনই কোনো ভাগশেষ 9-এর চেয়ে বড় হয়, তখন সংশ্লিষ্ট হেক্সাডেসিমেল অংকটিকে A-F অক্ষর দ্বারা প্রকাশ করা হয়।

সংক্ষেপে, একটি ডেসিমেল সংখ্যাকে হেক্সাডেসিমেলে রূপান্তর করার জন্য ডেসিমেল মানটিকে ১৬ দিয়ে ভাগ করতে হয়, ভাগশেষটি লিখে রাখতে হয় এবং ভাগফল 0 না পৌঁছানো পর্যন্ত প্রক্রিয়াটি পুনরাবৃত্তি করতে হয়। ভাগশেষগুলোর অনুক্রমই হলো চূড়ান্ত হেক্সাডেসিমেল উপস্থাপনা।

হেক্সাডেসিমেল থেকে ডেসিমেলে রূপান্তর

একটি হেক্সাডেসিমেল সংখ্যাকে এর সমতুল্য ডেসিমেলে রূপান্তর করার জন্য হেক্স সংখ্যার প্রতিটি অংককে তার সংশ্লিষ্ট প্লেস ভ্যালু বা স্থানীয় মান (১৬ বেস এর পাওয়ার) দিয়ে গুণ করতে হয় এবং ফলাফলগুলো একসাথে যোগ করতে হয়। নিচে ধাপে ধাপে একটি উদাহরণ দেওয়া হলো:

আসুন হেক্সাডেসিমেল সংখ্যা 1B7E-কে একটি ডেসিমেল সংখ্যায় রূপান্তর করি।

১. হেক্সাডেসিমেল সংখ্যার প্রতিটি অংকে একটি সূচক (index) নির্ধারণ করুন। সূচকটি ডান থেকে বাম দিকে গণনা করে অংকটির অবস্থানকে নির্দেশ করে, যা 0 থেকে শুরু হয়।

HEX 1 B 7 E
Index 3 2 1 0

২. হেক্স অক্ষরগুলোকে তাদের সমতুল্য ডেসিমেল মান দিয়ে প্রতিস্থাপন করুন:

HEX 1 11 7 14
Index 3 2 1 0

৩. প্রতিটি ডেসিমেল মানকে তার সংশ্লিষ্ট সূচকের পাওয়ারযুক্ত ১৬ দিয়ে গুণ করুন।

HEX 1×163=4096 11×162=2816 7×161=112 14×160=14
Index 3 2 1 0

৪. চূড়ান্ত সমতুল্য ডেসিমেল মান পেতে হিসাব করা সমস্ত মানগুলো একসাথে যোগ করুন।

1B7E = 4096 + 2816 + 112 + 14 = 7038

সংক্ষেপে, হেক্সাডেসিমেল থেকে ডেসিমেলে রূপান্তর করার জন্য প্রতিটি অংককে তার নির্দিষ্ট পজিশনাল বা স্থানীয় মান (16^index) দিয়ে গুণ করতে হয় এবং ফলাফলগুলো যোগ করতে হয়।

হেক্সাডেসিমেল যোগ

লং এডিশন (Long Addition)

বেস-১৬ নম্বর নিয়ে কাজ করার সময়, হেক্সাডেসিমেল যোগ সাধারণ ডেসিমেল যোগের মতোই কাজ করে। আমরা সংখ্যাগুলোকে ডানদিকে সারিবদ্ধ করে এবং কলাম অনুযায়ী সংশ্লিষ্ট অংকগুলো যোগ করে শুরু করি।

তবে, এটি মনে রাখা অত্যন্ত গুরুত্বপূর্ণ যে একটি হেক্স অংকের সর্বোচ্চ মান হতে পারে 15 (F)। যদি কোনো কলামের যোগফল 15 অতিক্রম করে, তবে ডেসিমেল যোগে যোগফল 9 অতিক্রম করলে যেমন করি, ঠিক তেমনি আমাদের পরবর্তী কলামে 1 হাতে রাখতে বা ক্যারি (carry over) করতে হবে।

সর্বদা অপারেশনের সঠিক ক্রম অনুসরণ করুন: ডানদিকের অংকগুলো দিয়ে শুরু করুন এবং বাম দিকে অগ্রসর হোন।

উদাহরণ

আসুন লং এডিশন পদ্ধতি ব্যবহার করে নিচের সংখ্যাগুলো যোগ করি:

AB2136 + 1C89A5

ডানদিকে সবচেয়ে ছোট অংকগুলো দিয়ে শুরু করুন এবং বাম দিকে অগ্রসর হোন, সংশ্লিষ্ট মানগুলো (6+5, 3+A, 1+9, 2+8, B+C, A+1) যোগ করতে থাকুন।

6₁₆+ 5₁₆ = 6₁₀ + 5₁₀ = 11₁₀ = B₁₆

3₁₆ + A₁₆ = 3₁₀ + 10₁₀ = 13₁₀ = D₁₆

1₁₆ + 9₁₆ = 1₁₀ + 9₁₀ = 10₁₀ = A₁₆

2₁₆ + 8₁₆ = 2₁₀ + 8₁₀ = 10₁₀ = A₁₆

B₁₆ + C₁₆ = 11₁₀ + 12₁₀ = 23₁₀ এখানে, যোগফল 15 এর চেয়ে বড়, তাই আমরা 16 বিয়োগ করব (23₁₀ - 16₁₀ = 7₁₀) এবং পরবর্তী অংকের জন্য 1 হাতে রাখব (carry over)।

A₁₆ + 1₁₆ = 10₁₀ + 1₁₀ = 11₁₀ এরপর আমরা আমাদের যোগফলের সাথে আগের অংক থেকে হাতে থাকা (carry over) 1 যোগ করি: 11₁₀ + 1₁₀ = 12₁₀ = С₁₆

এই ফলাফলগুলো একত্রিত করে, আমরা পাই:

AB2136 + 1C89A5 = C7AADB

হেক্সাডেসিমেল বিয়োগ

লং সাবট্রাকশন (Long Subtraction)

হেক্সাডেসিমেল বিয়োগের প্রক্রিয়াটিও ঠিক একই যুক্তিতে কাজ করে। আমরা সংখ্যাগুলোকে সারিবদ্ধ করি, একদম ডানদিকের অংকগুলো দিয়ে শুরু করি এবং বাম দিকে অগ্রসর হই।

যদি কোনো কলামে নিচের অংকটি উপরের অংকের চেয়ে বড় হয়, তবে আমাদের বাম দিকের পরবর্তী কলাম থেকে ধার (borrow) নিতে হবে। হেক্স বিয়োগে, ধার নেওয়া মানে হলো উপরের অংকের সাথে 16 (হেক্সাডেসিমেলে যা 10) যোগ করা এবং বাম দিকের সংলগ্ন অংকটি থেকে 1 বিয়োগ করা।

কলামগুলোর মধ্য দিয়ে যাওয়ার সময় আপনার ধার করা মানগুলো সঠিকভাবে মনে রাখা বা হিসাব রাখা অত্যন্ত জরুরি। যদিও প্রক্রিয়াটি পরিচিত মনে হতে পারে, তবুও আপনাকে মনে রাখতে হবে যে আপনি একটি বেস-১৬ (Base-16) কাঠামোর মধ্যে কাজ করছেন।

উদাহরণ

আসুন লং সাবট্রাকশন ব্যবহার করে নিচের সংখ্যাগুলোর পার্থক্য বা বিয়োগফল বের করি:

AB2136

1C89A5

ডানদিকের অংকগুলো থেকে শুরু করে বাম দিকে গিয়ে বিয়োগ করুন (6-5, 3-A, 1-9, 2-8, B-C, A-1)।

6₁₆ - 5₁₆ = 6₁₀ - 5₁₀ = 1₁₀ = 1₁₆

3₁₆ - A₁₆ = 3₁₀ - 10₁₀ আমরা শূন্যের চেয়ে কম একটি পার্থক্য পাই, তাই পরবর্তী অংক থেকে 1 ধার নিই: (3₁₀ + 16₁₀) - 10₁₀ = 9₁₀ = 9₁₆

1₁₆ - 9₁₆ আগেরবার ধার নেওয়ার কারণে, আমাদের কাছে 1₁₆ এর বদলে 0₁₆ আছে। আমরা আবার পরবর্তী অংক থেকে 1 ধার নিই: (0₁₀ + 16₁₀) - 9₁₀ = 7₁₀ = 7₁₆

2₁₆ - 8₁₆ আগেরবার ধার নেওয়ার কারণে, আমাদের কাছে 2₁₆ এর বদলে 1₁₆ আছে। আমরা আবার পরবর্তী অংক থেকে 1 ধার নিই: (1₁₀ + 16₁₀) - 8₁₀ = 9₁₀ = 9₁₆

B₁₆ - C₁₆ = 11₁₀ - 12₁₀ আগেরবার ধার নেওয়ার কারণে, আমাদের কাছে 11₁₀ এর বদলে 10₁₀ আছে। আমরা পরবর্তী অংক থেকে 1 ধার নিই: (10₁₀ + 16₁₀) - 12₁₀ = 14₁₀ = E₁₆

A₁₆ - 1₁₆ = 10₁₀ - 1₁₀ আগেরবার ধার নেওয়ার কারণে, আমাদের কাছে 10₁₀ এর বদলে 9₁₀ আছে, তাই আমরা হিসেব করি: 9₁₀ - 1₁₀ = 8₁₀ = 8₁₆

ফলাফলগুলো একত্রিত করে, আমরা পাই:

AB2136 - 1C89A5 = 8E9791

(নোট: মূল টেক্সটে যোগ চিহ্ন থাকতে পারে, কিন্তু গণিতটি স্পষ্টভাবে বিয়োগ প্রদর্শন করে যার ফলাফল 8E9791)।

হেক্সাডেসিমেল গুণ

লং মাল্টিপ্লিকেশন (Long Multiplication)

হেক্স গুণের ক্ষেত্রে, আমরা ডেসিমেল গুণের ঠিক একই মৌলিক নিয়মগুলো প্রয়োগ করি। সংখ্যাগুলোকে একটির ওপর আরেকটি সাজান এবং একদম ডানদিকের অংকগুলো গুণ করার মাধ্যমে শুরু করুন।

নিচের সংখ্যার প্রতিটি অংক দিয়ে উপরের সংখ্যার প্রতিটি অংককে গুণ করা হয় এবং অন্তর্বর্তীকালীন গুণফলগুলোকে সবশেষে একসাথে যোগ করা হয়।

মূল পার্থক্যটি হলো হাতে রাখা (carrying over) মানগুলোর ক্ষেত্রে। গুণফল 9 (বেস-১০ এর মতো) অতিক্রম করলে 1 হাতে রাখার পরিবর্তে, গুণফল 15 অতিক্রম করলে একটি মান হাতে রাখা হয়। চূড়ান্ত ফলাফলটিকে অবশ্যই হেক্সাডেসিমেলে সঠিকভাবে বিন্যস্ত করতে হবে।

প্রক্রিয়াটিকে সহজ করতে, আপনি একটি হেক্সাডেসিমেল গুণের নামতা বা টেবিল ব্যবহার করতে পারেন। যদি টেবিল না থাকে, তবে আপনাকে প্রতিটি ধাপে মানগুলোকে ম্যানুয়ালি ডেসিমেলে রূপান্তর করে গুণ করতে হবে এবং সেগুলোকে আবার হেক্সে রূপান্তর করতে হবে।

হেক্সাডেসিমেল মাল্টিপ্লিকেশন টেবিল

x 1 2 3 4 5 6 7 8 9 A B C D E F 10
1 1 2 3 4 5 6 7 8 9 A B C D E F 10
2 2 4 6 8 A C E 10 12 14 16 18 1A 1C 1E 20
3 3 6 9 C F 12 15 18 1B 1E 21 24 27 2A 2D 30
4 4 8 C 10 14 18 1C 20 24 28 2C 30 34 38 3C 40
5 5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B 50
6 6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A 60
7 7 E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69 70
8 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78 80
9 9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87 90
A A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96 A0
B B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5 B0
C C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4 C0
D D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3 D0
E E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2 E0
F F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1 F0
10 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0 100

উদাহরণ

আসুন লং মাল্টিপ্লিকেশন ব্যবহার করে AB × 1F সংখ্যাগুলো গুণ করি।

ঐতিহ্যগত লং মাল্টিপ্লিকেশনের মতোই, আমরা F × B গুণ করি, তারপর F × A গুণ করি। এরপর, আমরা 1 × B এবং 1 × A গুণ করি। পরিশেষে, আমরা পজিশনাল শিফটের হিসাব রেখে অন্তর্বর্তী ফলাফলগুলো যোগ করি।

Hex-calculator

  • F × B = A5 – আমরা A-কে পরবর্তী অংকে নিয়ে যাই এবং 5-কে রেখে দিই
  • F × A = 96 – আমরা এর সাথে আগের অংকের A যোগ করি এবং A0 পাই
  • 1 × B = B
  • 1 × A = A

অন্তর্বর্তী ফলাফলগুলো (A05 + AB0) যোগ করলে আমরা পাই AB × 1F = 14B5

ডেসিমেল সিস্টেমে গুণ

হেক্স গুণের একটি বিকল্প পদ্ধতি হলো সম্পূর্ণ অপারেশনটি ডেসিমেল সিস্টেমে সম্পাদন করা। আপনি কেবল হেক্স সংখ্যাগুলোকে ডেসিমেলে রূপান্তর করবেন, তাদের গুণ করবেন এবং তারপর গুণফলটিকে আবার হেক্সাডেসিমেলে রূপান্তর করবেন।

এই উদাহরণে, ডেসিমেল এ "AB" হলো 171 এবং ডেসিমেল এ "1F" হলো 31।

ডেসিমেল ফরম্যাটে গুণ করুন: 171 × 31 = 5261।

ডেসিমেল ফলাফল 5261₁₀-কে হেক্সাডেসিমেলে রূপান্তর করে 14B5₁₆ পান।

AB₁₆ × 1F₁₆ = 171₁₀ × 31₁₀ = 5261₁₀ = 14B5₁₆

ফলাফল হলো: AB₁₆ × 1F₁₆ = 14B5₁₆

হেক্সাডেসিমেল ভাগ

লং ডিভিশন (Long Division)

হেক্স ভাগ অনেকটাই সাধারণ ডেসিমেল ভাগের মতো সম্পন্ন করা হয়। এতে ভাগফল বের করার জন্য ভাজ্যকে ভাজক দ্বারা ভাগ করা হয়। একমাত্র পার্থক্য হলো হেক্স ভাগে 10 এর পরিবর্তে 16 বেস ব্যবহার করা হয়।

বারবার বিয়োগ করা এবং ভাজ্যের পরবর্তী অংকটি নিচে নামিয়ে আনার স্ট্যান্ডার্ড পদ্ধতি ব্যবহার করে ভাজ্যকে ভাজক দিয়ে ভাগ করুন।

ভাগশেষের (প্রতিটি বিয়োগের পর অবশিষ্ট পরিমাণ) দিকে কড়া নজর রাখুন। ভাগ পুরোপুরি সম্পন্ন হলে, আপনার চূড়ান্ত ভাগফলটি হেক্সাডেসিমেল ফর্মে ফলাফলটি প্রকাশ করবে।

উদাহরণ

আসুন লং ডিভিশন ব্যবহার করে 9CC0C-কে A দিয়ে ভাগ করি:

Hex-calculator

  1. 9C₁₆ / A₁₆ = 156₁₀ / 10₁₀ = 15₁₀ + remainder 6 = F₁₆ + remainder 6 আমরা আমাদের ভাগফলের প্রথম অংক হিসেবে F ব্যবহার করি। যেহেতু 6-কে A দিয়ে ভাগ করা যায় না, তাই আমরা পরবর্তী পজিশন থেকে C অংকটি নিচে নামিয়ে আনি। এখন আমরা 6C / A ভাগ করি।
  2. 6C₁₆ / A₁₆ = 108₁₀ / 10₁₀ = 10₁₀ + remainder 8 = A₁₆ + remainder 8 আমরা আমাদের ভাগফলের দ্বিতীয় অংক হিসেবে A ব্যবহার করি। যেহেতু 8-কে A দিয়ে ভাগ করা যায় না, তাই আমরা পরবর্তী পজিশন থেকে 0 অংকটি নিচে নামিয়ে আনি। এখন আমরা 80 / A ভাগ করি।
  3. 80₁₆ / A₁₆ = 128₁₀ / 10₁₀ = 12₁₀ + remainder 8 = C₁₆ + remainder 8 আমরা আমাদের ভাগফলের তৃতীয় অংক হিসেবে C ব্যবহার করি। যেহেতু 8-কে A দিয়ে ভাগ করা যায় না, তাই আমরা পরবর্তী পজিশন থেকে C অংকটি নিচে নামিয়ে আনি। এখন আমরা 8C / A ভাগ করি।
  4. 8C₁₆ / A₁₆ = 140₁₀ / 10₁₀ = 14₁₀ = E₁₆

এই ভাগ প্রক্রিয়ার মাধ্যমে আমরা দেখতে পাই যে 9CC0C / A = FACE।

ডেসিমেল সিস্টেমে ভাগ

বিকল্প ডেসিমেল পদ্ধতি ব্যবহার করে, আপনি খুব সহজেই আপনার হেক্স সংখ্যাগুলোকে ডেসিমেলে রূপান্তর করতে পারেন, ভাগটি সম্পন্ন করতে পারেন এবং প্রাপ্ত ভাগফলটিকে আবার হেক্সাডেসিমেলে রূপান্তর করতে পারেন।

এই উদাহরণে, ডেসিমেলে "9CC0C" হলো 642060 এবং ডেসিমেলে "A" হলো 10।

ডেসিমেল ফরম্যাটে ভাগ করুন: 642060 / 10 = 64206।

ডেসিমেল ফলাফল 64206₁₀-কে হেক্সাডেসিমেলে রূপান্তর করে FACE₁₆ পান।

9CC0C₁₆ / A₁₆ = 642060₁₀ / 10₁₀ = 64206₁₀ = FACE₁₆

ফলাফল হলো: 9CC0C₁₆ / A₁₆ = FACE₁₆

গুণের মতোই, ম্যানুয়ালি হেক্স ভাগ করার সময় একটি হেক্সাডেসিমেল মাল্টিপ্লিকেশন টেবিল হাতের কাছে রাখা অত্যন্ত উপকারী হতে পারে।

উপসংহার

আপনার হেক্স হিসাব-নিকাশকে পরবর্তী স্তরে নিয়ে যাওয়ার জন্য যদি একটি নির্ভরযোগ্য টুলের প্রয়োজন হয়, তবে আমাদের হেক্স ক্যালকুলেটর হলো নিখুঁত সমাধান।

এই শক্তিশালী ইউটিলিটি টুলটি কম্পিউটার বিজ্ঞান, সফটওয়্যার ইঞ্জিনিয়ারিং এবং হেক্সাডেসিমেল নোটেশনের উপর ব্যাপকভাবে নির্ভরশীল এমন যেকোনো ক্ষেত্রে কর্মরত পেশাদারদের জন্য একটি গোপন অস্ত্র হিসেবে কাজ করে। এটি এমন একটি বহুমুখী সঙ্গী যা তাৎক্ষণিকভাবে জটিল গাণিতিক অপারেশন এবং বেস রূপান্তর করতে সক্ষম, যা আপনাকে আরও বড় কাজগুলোতে মনোযোগ দেওয়ার স্বাধীনতা দেয়।

হেক্স ক্যালকুলেটরের সাহায্যে, আপনি নিখুঁত নির্ভুলতার সাথে হেক্সাডেসিমেল সংখ্যাগুলো যোগ, বিয়োগ, গুণ এবং ভাগ করতে পারবেন। এছাড়াও আপনি মাত্র কয়েকটি ক্লিকেই খুব সহজে হেক্স এবং ডেসিমেল ফরম্যাটের মধ্যে সংখ্যা রূপান্তর করতে পারবেন।

এর অতুলনীয় নির্ভুলতা এবং ব্যবহারের সুবিধার অভিজ্ঞতা আজই নিন, এবং আমাদের ক্যালকুলেটরটিকে আপনার সবচেয়ে জটিল হেক্সাডেসিমেল কাজগুলোকে আরও গতিশীল করতে দিন।