হেক্সাডেসিমাল সিস্টেম কী?


13

হেক্সাডেসিমাল সিস্টেম কী এবং এটি কম্পিউটিংয়ে কেন এত বেশি ব্যবহৃত হয়? আমি জানি যে কম্পিউটারগুলি ডেটা সঞ্চয় করার জন্য 0s এবং 1s ব্যবহার করে, সুতরাং আমরা কীভাবে হেক্সাডেসিমাল ব্যবহার করব?


13
অফ-টপিক না হলে, সুপার ইউজার শুরুর ৫ বছর পরে এই জাতীয় প্রশ্নটি কীভাবে নকল হবে না?
পিটার মর্টেনসেন

3
@ পিটারমোরটেনসেন এমনকি অযৌক্তিক, এটি এখনও কোনও বোনের কোনও সাইটে জিজ্ঞাসা করা হয়নি, কমপক্ষে, এমনও নয় যে আমি খুঁজে পেতে পারি।
Nzall

9
উইকিপিডিয়ায় খুব সুন্দর উত্তর রয়েছে বলে এটি জিজ্ঞাসা করার দরকার নেই: en.wikedia.org/wiki/Hexadecimal
পাইর্স মায়ার্স

4
এত উপভোগ কেন?
vi।

উত্তর:


31

হেক্সাডেসিমাল এমন একটি সংখ্যা সিস্টেম যা কম্পিউটিংয়ে খুব সাধারণ। আপনি বাইনারি সম্পর্কে শুনে থাকতে পারেন , যা শুধুমাত্র 1s এবং 0s রয়েছে।

মানুষ বেশিরভাগ দশমিক (বেস 10) সিস্টেম ব্যবহার করে , যেখানে আমাদের 10 টি সংখ্যা রয়েছে:

0, 1, 2, 3, 4, 5, 6, 7, 8 এবং 9

যদিও, কম্পিউটারগুলি দশমিক সিস্টেম ব্যবহার করে পরিচালনা করে না। তাদের একটি বাইনারি অবস্থা রয়েছে (কিছু সত্য হয় বা মিথ্যা) এবং তাই বেস 2 এ পরিচালনা করে (বাইনারি সংখ্যাগুলি সাধারণত 0b এর উপসর্গযুক্ত থাকে) কেবলমাত্র সংখ্যাগুলি 0 এবং 1 হয়।

আগের দিনগুলিতে অষ্টাল (বা বেস 8) ব্যবহৃত হত। এটি ভাল ছিল কারণ বেস 8 এ "10" বাইনারিতে "0b1000" ছিল (দশমিক 10 দশকে বাইনারি 1010)। সংখ্যা লেখার সময় অক্টাল সাধারণত "0o" উপসর্গযুক্ত থাকে (তবে বেশিরভাগ প্রোগ্রামিং ভাষায় কেবল '0' উপসর্গযুক্ত থাকে)। এটিকে বেস 8 বলে কারণ আমাদের আটটি সংখ্যা রয়েছে।

অক্টাল আজও ব্যবহৃত হচ্ছে, বেশিরভাগ ক্ষেত্রে ইউনিক্স এবং লিনাক্সে অনুমতি সেট করার সময়

সময় বাড়ার সাথে সাথে আমাদের বৃহত সংখ্যার প্রতিনিধিত্ব করার সহজতর পথের প্রয়োজন ছিল, কারণ কম্পিউটিং শক্তি এবং স্থান দ্রুত বাড়ছিল। এটি হেক্সাডেসিমাল বা বেস 16 ব্যবহারের মান হয়ে দাঁড়িয়েছে কারণ 16 এর মতো 8 টি 2 এর শক্তি, যা ডিজিট-বাই-ডিজিট রূপান্তরকরণকে সহজ করে তোলে ( এই মন্তব্যটি দেখুন । কারণ 16 সংখ্যার জন্য অক্ষর ব্যবহার করা হয়েছিল এছাড়াও, হেক্স সাধারণত 0x সহ উপসর্গযুক্ত থাকে।

হেক্স সংখ্যাগুলিও দরকারী কারণ একটি হেক্স সংখ্যাটি 4 টি বিট (1 অক্টাল সংখ্যা 2 টি উপস্থাপন করতে পারে), এবং তাই বাইটে দুটি সংখ্যা। বেশিরভাগ হেক্স সম্পাদকগুলিতে , এইভাবে বাইট উপস্থাপন করা হয়।

কাউন্টিং

বেস 10 এ, আমাদের 10 টি সংখ্যা রয়েছে। 9 এর পরে, আমরা কী করব? আমরা সংখ্যার বাইরে আছি। আমরা মূল সংখ্যার বামে একটি "দশক" স্থান তৈরি করি, এটি 1 এবং ডানদিকের 0 হয়ে যায় he হেক্সাডেসিমালেও একই জিনিস ঘটে:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, এ, বি, সি, ডি, ই, এফ, 10, 11 ইত্যাদি

যতক্ষণ না আমরা 0x1F এ পৌঁছায় এবং তারপরে 0xFF (দশমিক 255) না হওয়া পর্যন্ত প্রক্রিয়াটি পুনরাবৃত্তি হয় এবং তারপরে আমরা 0x100 পাই। গণনা সম্পর্কে আরও তথ্য এখানে পাওয়া যাবে

এখানে দশমিক, হেক্সাডেসিমাল, অক্টাল এবং বাইনারিগুলির মধ্যে রূপান্তরগুলি দেখানো একটি চার্ট রয়েছে: হেক্সাডেসিমাল রূপান্তর চার্ট


21
মূল সুবিধাটি হ'ল, 16 টি 2 এর শক্তি, আপনি ডিজিট বাই বাই ডিজিট রূপান্তর করতে পারেন।
ট্রিগ

2
নোট করুন যে অনেকগুলি ভাষা অ্যাক্টাল সংখ্যার জন্য 0নয় , উপসর্গ ব্যবহার করে 0o
ysap

2
2 এর একাধিক হওয়ার বিষয়ে আপনার নোট টিআরজি-র মন্তব্য থেকে ভুলভাবে অনুলিপি করা হয়েছে। একাধিক হওয়া প্রাসঙ্গিক সম্পর্ক নয়।
রায়ান রেইচ

2
@ justcool393, আপনি উল্লেখ করতে পারেন যে আপনি "বেস 10" বলছেন তার নামটি আসলে "দশমিক"। এটি বেস 8 (অষ্টাল), বেস 10 (দশমিক) এবং বেস 16 (হেক্সাডেসিমাল) এর মধ্যে সম্পর্ক পরিষ্কার করতে সহায়তা করতে পারে।
হালোসঘস্ট

3
Arrrg। প্রতিটি বেস বেস 10! stale.soup.io/post/114652207/Every-base-is-base-10
উলিভি’র

4

হেক্সাডেসিমাল সিস্টেমটি কী

হেক্সাডেসিমাল সিস্টেমটি বেস -16 সংখ্যায়ন সিস্টেম 0123456789ABCDEFযা বাইনারি যেমন 2 ( 01) ব্যবহার করে , বা দশমিক যা 10 (0-9) ব্যবহার করে তার বিপরীতে 16 ডিজিট ( ) ব্যবহার করে। যেহেতু কেবলমাত্র 10 টি সংখ্যার অঙ্ক রয়েছে (আমাদের সিস্টেমে), A থেকে F পর্যন্ত বর্ণগুলি পরিবর্তে "অঙ্ক # 10," "সংখ্যা # 11," ইত্যাদি বর্ণনা করতে ব্যবহৃত হয়।

এটি কম্পিউটারে কেন এত বেশি ব্যবহৃত হয়?

16 হ'ল 2 এর শক্তি, যা হেক্সাডেসিমাল সংখ্যাগুলিকে বাইনারি সংখ্যায় রূপান্তর করা সহজ করে তোলে এবং আপনি যেমন উল্লেখ করেছেন, "কম্পিউটার ডেটা সঞ্চয় করতে 0 এবং 1 গুলি ব্যবহার করে" " যেহেতু প্রতিটি ডিজিট হুবহু 4 বিট ডেটা সঞ্চয় করে, একটি হেক্সাডেসিমাল ডিজিট খুব সহজেই 4 বাইনারি ডিজিট (1 বিট) এ রূপান্তরিত হতে পারে এবং বিপরীতে।

| hex bin  | hex bin  |
| 0   0000 | 8   1000 |
| 1   0001 | 9   1001 |
| 2   0010 | A   1010 |
| 3   0011 | B   1011 |
| 4   0100 | C   1100 |
| 5   0101 | D   1101 |
| 6   0110 | E   1110 |
| 7   0111 | F   1111 |

কীভাবে আমরা হেক্সাডেসিমাল ব্যবহার করি

এটি বাইনারি এর চেয়ে বেশি সংখ্যক প্রতিনিধিত্ব করা সহজ করে তোলে। মাত্র দুটি হেক্সাডেসিমাল অঙ্কগুলি 256 বিভিন্ন মানকে উপস্থাপন করতে পারে, যেমন:

dec  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ...
hex 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 ...

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

সংক্ষেপে, 16 হ'ল 2 এবং 256 একটি শক্তি 16 This এটি বাইনারি সংখ্যা এবং পাঠ্য বা অন্যান্য ডেটা উভয়কে উপস্থাপন করার জন্য এটি একটি দুর্দান্ত উপায়।


2

হেক্সাডেসিমাল সিস্টেম কী?

আপনার যদি একটি নম্বর abcd থাকে তবে এর মধ্যে ((a * + b) + c) + d এর সমান । সুতরাং এটি এর মতো:

  • abcd (বাইনারি) = ((একটি * 2 + বি) * 2 + সি) * 2 + ডি
  • abcd (অক্টাল) = ((একটি * 8 + বি) * 8 + সি) * 8 + ডি
  • abcd (দশমিক) = ((একটি * 10 + বি) * 10 + সি) * 10 + ডি
  • abcd (হেক্সাডেসিমাল) = ((একটি * 16 + বি) * 16 + সি) * 16 + ডি

একটি হেক্সাডেসিমাল সিস্টেমে আপনার 16 ডিজিটের প্রয়োজন, তবে আমাদের কাছে কেবল দশটি সংখ্যা উপলব্ধ (0..9)। সুতরাং অনুপস্থিত 6 সংখ্যার জন্য A..F অক্ষর A = 10, ..., F = 15 ব্যবহার করা হয়।

অবশ্যই আপনি অন্যান্য অনেক নম্বর সিস্টেম সম্পর্কেও ভাবতে পারেন, উদাহরণস্বরূপ 5 বা 7 এর বেস সহ।

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

হেক্সাডেসিমাল সিস্টেমটি কেন কম্পিউটিংয়ে এত বেশি ব্যবহৃত হয়?

উপরে যেমন বলা হয়েছে আপনি কোন নম্বর সিস্টেমে একটি নম্বর দেন তাতে কিছু আসে যায় না। অন্তর্নিহিত সংখ্যাটি একই, কেবল প্রতিনিধিত্ব পরিবর্তন হয়। কম্পিউটার অভ্যন্তরীণভাবে সর্বদা বাইনারিতে নম্বরগুলি (যেমন গণনা করে) সংরক্ষণ এবং ব্যবহার করবে।

তাহলে প্রোগ্রামাররা (আমার মতো) বিভিন্ন সংখ্যা সিস্টেম কেন ব্যবহার করবেন? ২. পাওয়ার ভিত্তিতে একটি সংখ্যা সিস্টেম চয়ন করার দুটি কারণ রয়েছে প্রথমটি হ'ল সংক্ষিপ্ততা এবং দ্বিতীয়টি কোনও বিট সেট করা আছে তার একটি ভাল দৃষ্টিভঙ্গি।

ক্ষুদ্রতা

যদি আমার কোনও ফাংশন থাকে যা কনসোলে একটি বাফারের সামগ্রী লিখিত হয় তবে আমি দশমিকের মধ্যে প্রিন্ট করে এমন কোড লিখতে পারি, যা 1 থেকে 3 ডিজিট (দশমিক: 0..255)। আমি যদি বাইনারি ফর্ম্যাটে নম্বরটি লিখছি তবে আমি 1 থেকে 8 অঙ্কের আউটপুট (বাইনারি: 0..11111111) দিয়ে শেষ করব। আমি অষ্টাল সিস্টেমটিও ব্যবহার করতে পারি এবং 1 থেকে 3 ডিজিট (অষ্টাল: 0..377) বা হেক্সাডেসিমাল 1 থেকে 2 ডিজিট (হেক্সাডেসিমাল: 0.. ফিফ) দিয়ে শেষ করতে পারি।

এটি কেবল একটি বাইটের জন্য ছিল। আসুন এখন ধরে নেওয়া যাক আপনি একটি 32 বিট সংখ্যা লিখতে চান:

  • বাইনারি: 0..11111111111111111111111111111111111
  • অষ্টাল: 0..37777777777
  • দশমিক: 4294967295
  • হেক্সাডেসিমাল: 0..ffffffff

আপনি দেখতে পাচ্ছেন যে হেক্সাডেসিমাল আউটপুটটি সবচেয়ে কম।

বিটস দেখে

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

এমএসডিএন পৃষ্ঠাতে থাকা যাক FILE_ATTRIBUTE_ENCRYPTEDএকটি উদাহরণ হিসাবে নেওয়া যাক , এই পতাকাটি দশমিক 16384 এবং হেক্সাডেসিমাল 0x4000। শীর্ষস্থানীয় "0 এক্স" হেক্সাডেসিমাল সংখ্যা চিহ্নিত করার জন্য কেবলমাত্র একটি সি প্রোগ্রামার কনভেনশন, সুতরাং আমরা কেবল 4000 দেখব which আপনি যখন কোন বিট সেট করেছেন তা জানতে চাইলে আপনাকে প্রথমে 16384 বাইনারি রূপান্তর করতে হবে - আপনি যা কিছু করতে পারেননি সাধারণত মানসিক গাণিতিক দিয়ে না। তবে আসুন হেক্সাডেসিমাল 4000 নিই This এটি বেশ সহজ। 16 হ'ল 2 * 4, সুতরাং প্রতিটি হেক্সাডেসিমাল সংখ্যা হ'ল 4 বিট। এর জন্য আমরা কেবল 4 বাইনারি 0100 এবং জেরোগুলিকে বাইনারি 0000 তে রূপান্তর করব এবং আমাদের কাজ শেষ হয়েছে।

প্রায়শই এটি স্বতন্ত্র বিট সম্পর্কে হয় না তবে প্রোগ্রামাররা 2 টি শক্তির সাথে জিনিসগুলিকে একত্রিত করে tend এইভাবে আপনার যদি 0x12345678 ঠিকানা থাকে তবে আপনি সহজেই দেখতে পারেন যে এই ঠিকানাটি 0x1234 তে লোড হওয়া প্রোগ্রামের অন্তর্ভুক্ত, 0x03810000 তে বোঝানো কোনওটির নয়।

বাইনারি, অষ্টাল বা হেক্সাডেসিমাল পছন্দ করেন?

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

তবে কেন বেস 32 ব্যবহার করবেন না?

বেস 32 2 এর শক্তি, এটি দুর্দান্ত। তবে আপনার 0_9, A..V এর মতো 32 সংখ্যা লাগবে। এটি মনে রাখার জন্য আরও অনেকগুলি সংখ্যা (আপনি সহজেই চিহ্নিত করতে পারবেন যে কোনও সংখ্যা 'এস' সাড়া দিবে?)। আরেকটি সতর্কতা হ'ল বেজ 32 এর সাথে আপনি দুর্দান্ত বৈশিষ্ট্যটি আলগা করলেন যে দুটি হেক্সাডেসিমাল অঙ্কগুলি হ'ল এক বাইট, যা স্মৃতির বিষয়বস্তু একবার দেখে নিলে সত্যিই কাজে আসে! 32 বেসের সাথে একটি বাইটের মানগুলি উপস্থাপন করতে আপনার এখনও 2 ডিজিটের প্রয়োজন। একটি 32 বিট মানের জন্য আপনার 8 হেক্সাডেসিমাল অঙ্কের পরিবর্তে 7 ডিজিটের প্রয়োজন, তবে বেস 32 সিস্টেমের অসুবিধাগুলি নিয়ে বেঁচে থাকার পক্ষে তেমন কিছু নয়।


1

বর্তমানে ব্যবহৃত বিভিন্ন সংখ্যা উপস্থাপনা সিস্টেমগুলি
হ'ল (= অন্তর্ভুক্ত): বাইনারি, অক্টাল, দশমিক এবং হেক্সাডেসিমাল।
কোনটি বেছে নেওয়া তা প্রায়শই হাতের কাজটির জন্য সহজেই ব্যবহারের উপর নির্ভর করে।

বাইনারি কম্পিউটার সিস্টেম এবং সাধারণভাবে ডিজিটাল প্রযুক্তির মধ্যে ব্যবহৃত হয়, কারণ ইলেক্ট্রনিক্সের মধ্যে প্রতিনিধিত্ব করা সহজ; বেস -২ নম্বরগুলির জন্য ফাংশনগুলি তৈরি করা সহজ, যেমন অন / অফ, সত্য / মিথ্যা বা অন্য কোনও অনুরূপ দ্বি-রাষ্ট্রের পুনরাবৃত্তি সম্পর্কিত প্রতিনিধিত্ব।

তিনটি বাইনারি অঙ্কের গ্রুপ থাকলে অষ্টালটি রাখা ভাল, যেমন ইউনিক্স / লিনাক্সের অনুমতি সেটিংসের ক্ষেত্রে।

এক মুহুর্তের জন্য দশমিক এড়িয়ে যাওয়া, হেক্সাডেসিমাল অষ্টালের মতো একইভাবে দুর্দান্ত তবে চারটি বাইনারি অঙ্কের জন্য এবং 8 বিট, একটি বাইট, দুটি হেক্সাডেসিমাল ডিজিটের সাথে দুর্দান্তভাবে ফিট করে। ( = উত্তর ) এর
মধ্যে নিম্নলিখিতটি রয়েছে যে কোনও কম্পিউটারে সম-8-বিট-গ্রুপগুলি সহজেই লিখিত হয়, উপস্থাপিত হয় এবং বোঝা যায় - এটি; সফ্টওয়্যার লেখার সময়, ডেটা হ্যান্ডলিং (যেমন HTML / CSS এ rgb রঙের মান), ডেটা স্ট্রাকচার এবং এর অনুরূপ অন্য কিছু গঠনের সময় দৈনন্দিন ব্যবহারে খুব সুবিধাজনক।

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

এটি
2 : 8, 10 এবং 16 এর একটি বেস সহ সংখ্যা সিস্টেমকে উপস্থাপন করে ।

সাধারণত বেস আপনাকে জানায় যে একক অঙ্কের "আইটেমগুলি" আপনি গণনা করতে পারেন, যেমন বাইনারি দুটি থাকে, দশমিক দশটি থাকে।
হেক্সাডেসিমালে ১ single টি একক অঙ্কের আইটেম রয়েছে, সুতরাং সিস্টেমটির জন্য 16 "সংখ্যা" প্রয়োজন, সুতরাং 0-9 এবং আফিম (দশমিকের তুলনায় 6 অতিরিক্ত) ব্যবহার করা হয়, যেখানে "a" সমান 10 এবং "f" দশমিক সিস্টেমে 15 সমান হয়।

সাধারণ মোডের সাথে চালিয়ে যেতে: যে কোনও বেস 2 বা উচ্চতর যেমন কাজ করে ততক্ষণ অন্য কোনও কিছু, যতক্ষণ না আপনার দুর্দান্ত একক অঙ্ক উপস্থাপনা থাকে have

দশমিক সংখ্যা দ্বারা গঠিত হয়:

... ডি * 10³ + সি * 10² + বি * 10¹ + এ * 10⁰ ⁰

দশমিক সংখ্যার জন্য "ডিসিবিএ" - ডি, সি, বি, এ সহ 0123456789 থেকে নেওয়া হয়েছে

এখন এটি পরিবর্তন করুন:

... d * বেস³ + সি * বেস² + বি * বেস¹ + এ * বেস⁰ ⁰

এবং আপনার আরও সাধারণ ফর্ম রয়েছে যা দেখায় যে কোনও বেস 2 বা উচ্চতর কীভাবে "কাজ করে";
উদাহরণস্বরূপ, পাঁচটি অঙ্কের, বেস 5 উপরের যে কোনওটির মতোই সুবিধাজনক হতে পারে, বা কেন সময়ের জন্য (12 ঘন্টা = "10" বেস 12 এর জন্য 12 ডিজিটের (এক ডজন) একটি সিস্টেম নয়, যা প্রথম "দশমিক" বলে যা এটি এক ঘন্টার 1 মিনিট [5 মিনিট] হয়)

দ্রষ্টব্য: ⁰¹²³ - সুপারস্ক্রিপ্ট 0123 যদি আপনার স্ক্রিন অন্য কিছু দেখায়


বর্তমানে এটি আসলে এটি কী হতে পারে তার একটি 'স্টাব' হতে পারে।
হান্নু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.