চেক ডিজিট ক্যালকুলেটর ও লাইভ ভ্যালিডেটর
লাইভ ধাপে ধাপে গাণিতিক ভিজ্যুয়ালাইজারের সাহায্যে বারকোড, ক্রেডিট কার্ড, IMEI, শিপিং কন্টেইনার এবং আর্থিক সিকিউরিটিজের জন্য অবিলম্বে চেক ডিজিট গণনা ও যাচাই করুন।
চেক ডিজিট ক্যালকুলেটর ও যাচাইকারী
EAN-13 / GTIN-13
খুচরা ও বারকোডআন্তর্জাতিক খুচরা বারকোড বিন্যাস যা বিশ্বব্যাপী সুপারমার্কেট ও ভোগ্যপণ্যে ব্যবহৃত হয়।
প্যাকেজিং ও স্ক্যানার পড়ার জন্য প্রস্তুত
বৈধ চেক ডিজিট
প্রদত্ত চেক ডিজিট প্রত্যাশিত গণনার সাথে মিলে গেছে।
রিয়েল-টাইম বারকোড ও সিম্বোলজি প্রিভিউ
লাইভ SVG রেন্ডারিংবাইনারি গার্ড বার, পেলোড এনকোডিং এবং হাইলাইট করা সমাপ্তি চেক ডিজিট প্রদর্শন করে।
ধাপে ধাপে ওয়েট গুণফল
Sum of products (83) mod 10 = 3. Check Digit = (10 - 3) % 10 = 7
| অবস্থান | অক্ষর | ওয়েট | গুণফল | উপমোট |
|---|
ব্যাচ চেক ডিজিট ক্যালকুলেটর ও ভ্যালিডেটর
একসাথে একাধিক নম্বর গণনা বা যাচাই করতে পেস্ট করুন (প্রতি লাইনে একটি বা কমা দিয়ে পৃথক)।
ব্যাচ ফলাফল:
সমর্থিত চেক ডিজিট মানদণ্ড ও সিম্বোলজি
কনফিগারেশন, নমুনা ডেটা এবং সূত্র অবিলম্বে লোড করতে নীচের যেকোনো অ্যালগরিদমে ক্লিক করুন।
সকল চেক ডিজিট সাবটুল এবং ক্যালকুলেটর অন্বেষণ করুন
GS1, ISO, আর্থিক ও সরকারি শনাক্তকারীর জন্য স্বতন্ত্র ক্যালকুলেটর, বারকোড যাচাইকারী ও রূপান্তরকারী টুল।
মূল অ্যালগরিদম ও মডুলাস
17টি টুলমডুলাস ১০ সংখ্যা গণনা বা যাচাই করুন।
কাস্টম অক্ষর সেটে Luhn প্রসারিত করুন।
পারমুটেশন ভিত্তিক চেক ডিজিট গণনা করুন।
কোয়াসিগ্রুপ ভিত্তিক চেক ডিজিট গণনা করুন।
পর্যায়ক্রমিক অবস্থানগত ওজন প্রয়োগ করুন।
GS1 ও খুচরা বারকোড
16টি টুলপ্রযোজ্য GTIN দৈর্ঘ্য নির্বাচন করুন। GS1
আট সংখ্যার পণ্য শনাক্তকারী সম্পন্ন করুন।
বারো সংখ্যার পণ্য শনাক্তকারী সম্পন্ন করুন।
তেরো সংখ্যার পণ্য শনাক্তকারী সম্পন্ন করুন।
চৌদ্দ সংখ্যার বাণিজ্য পণ্য শনাক্তকারী সম্পন্ন করুন।
প্রকাশনা ও শনাক্তকারী
9টি টুলসংখ্যাসূচক বা X চেক অক্ষর গণনা করুন।
তেরো সংখ্যার বই শনাক্তকারীর চেক গণনা করুন।
উপযুক্ত ISBN রূপান্তর করুন এবং চেক পুনরায় গণনা করুন।
উপযুক্ত ৯৭৮-উপসর্গযুক্ত ISBN রূপান্তর করুন।
ধারাবাহিক প্রকাশনা শনাক্তকারী পরীক্ষা করুন।
শিল্প ও বারকোড সিম্বোলজি
9টি টুলঐচ্ছিক মডুলাস ৪৩ অক্ষর গণনা করুন।
C এবং K অক্ষর গণনা করুন।
প্রতীক চেক মান গণনা করুন।
MSI বারকোড চেক ডিজিট গণনা করুন।
নির্বাচিত ওজনের বৈচিত্র্য প্রয়োগ করুন।
ডায়াগনস্টিক, বিশ্লেষণ ও ইউটিলিটি
23টি টুলএনকোড করা Code 128 প্রতীক মান পরীক্ষা করুন।
নির্বাচিত স্কিম ব্যবহার করে চেক যোগ করুন।
সরবরাহকৃত এবং গণনা করা চেক অক্ষরের তুলনা করুন।
ভুল চেক ক্ষেত্র পুনরায় গণনা করুন।
স্কিম-নির্দিষ্ট চেক অক্ষর আলাদা করুন।
ব্যাংকিং ও আর্থিক মানদণ্ড
18টি টুলআন্তর্জাতিক অ্যাকাউন্ট চেক ডিজিট গণনা করুন। SWIFT
বিদ্যমান IBAN চেক ডিজিট যাচাই করুন।
দেশ-নির্দিষ্ট অ্যাকাউন্ট নিয়ম প্রয়োগ করুন।
মার্কিন রাউটিং চেক ডিজিট গণনা করুন।
অভ্যন্তরীণ অ্যাকাউন্ট নিয়ন্ত্রণ সংখ্যা গণনা করুন।
সরকারি ও পরিচয় নম্বর
22টি টুলডিভাইস শনাক্তকারী Luhn সংখ্যা গণনা করুন।
সিম শনাক্তকারী চেকসাম পরীক্ষা করুন।
স্বাস্থ্যসেবা প্রদানকারী শনাক্তকারী নিয়ম প্রয়োগ করুন।
NHS শনাক্তকারী নিয়ন্ত্রণ সংখ্যা পরীক্ষা করুন।
সামাজিক বীমা নম্বর (SIN) চেকসাম যাচাই করুন।
পরিবহন, শিপিং ও ভ্রমণ
8টি টুলপ্রযোজ্য যানবাহন চেকসাম নিয়ম প্রয়োগ করুন।
মালবাহী কনটেইনার চেক ডিজিট গণনা করুন। BIC
আন্তর্জাতিক ডাক আইটেম শনাক্তকারী পরীক্ষা করুন। UPU
সাত সংখ্যার জাহাজ শনাক্তকারী চেকসাম পরীক্ষা করুন।
ইউরোপীয় যানবাহন নম্বর সংখ্যা পরীক্ষা করুন।
যেভাবে চেক ডিজিট গুরুতর লিপ্যন্তর ত্রুটি প্রতিরোধ করে
একটি চেক ডিজিট হলো বারকোড নম্বর, ব্যাংক অ্যাকাউন্ট এবং সিরিয়াল ট্যাগের মতো শনাক্তকরণ নম্বরের ত্রুটি সনাক্তকরণের জন্য ব্যবহৃত একটি রিডানড্যান্সি চেক। এটি অনুক্রমের অন্যান্য অঙ্ক থেকে একটি অ্যালগরিদমের মাধ্যমে গণনা করা এক বা একাধিক অঙ্ক নিয়ে গঠিত।
একক-ডিজিট লিপ্যন্তর ত্রুটি সনাক্তকরণ
অপারেটর একটি ভুল ডিজিট টাইপ করার ১০০% ক্ষেত্রে তা ধরে ফেলে (যেমন: ৬-এর পরিবর্তে ৫ টাইপ করা)।
পাশাপাশি স্থান পরিবর্তনজনিত ত্রুটি সনাক্তকরণ
পর্যায়ক্রমিক ওয়েট প্যাটার্ন (যেমন ৩ এবং ১) দুর্ঘটনাক্রমে উল্টে যাওয়া পাশাপাশি ডিজিটগুলোর ৯৮% সনাক্ত করে (যেমন: ৫৩-এর পরিবর্তে ৩৫ টাইপ করা)।
নেটওয়ার্ক অনুরোধের ঝামেলাহীন তাৎক্ষণিক যাচাই
বারকোড অপটিক্যাল স্ক্যানার চেকআউট ডেটাবেস বা গুদাম সিস্টেমে পাঠানোর আগেই অফলাইনে কোড যাচাই করে।
ধাপে ধাপে GS1 Modulo 10 অ্যালগরিদম
- ডান থেকে বামে গণনা করুনচেক ডিজিটের ঠিক পূর্ববর্তী ডিজিটটিকে ৩ দিয়ে, পরেরটিকে ১ দিয়ে, পরেরটিকে ৩ দিয়ে গুণ করুন—এভাবে ৩-১-৩-১ ক্রমে চালিয়ে যান।
- সমস্ত গণনাকৃত গুণফল যোগ করুনসর্বমোট যোগফল পেতে সমস্ত ফলাফল একসাথে যোগ করুন (যেমন: \( S = 85 \))।
- Modulo 10 এবং বিয়োগভাগশেষ নির্ণয় করুন \( R = S \pmod{10} \)। যদি \( R = 0 \) হয়, তবে চেক ডিজিট ০। অন্যথায়, চেক ডিজিট \( 10 - R \)।
Check Digit = (10 - (Sum of Weighted Products % 10)) % 10প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
চেক ডিজিট এবং বারকোড তৈরি সংক্রান্ত সাধারণ প্রশ্নের উত্তর।
EAN-13 এবং UPC-A চেক ডিজিট গণনার মধ্যে পার্থক্য কী?
উভয় EAN-13 (১৩ ডিজিট) এবং UPC-A (১২ ডিজিট) হুবহু একই GS1 Modulo 10 অ্যালগরিদম ব্যবহার করে। প্রকৃতপক্ষে, যেকোনো স্ট্যান্ডার্ড ১২-ডিজিটের UPC-A-এর শুরুতে একটি ০ (শূন্য) যোগ করলেই তা EAN-13-এ রূপান্তরিত হয় এবং ফলাফলস্বরূপ চেক ডিজিট অপরিবর্তিত থাকে!
আমি কি এই টুলের মাধ্যমে বাণিজ্যিক পণ্যের জন্য বারকোড তৈরি করতে পারি?
হ্যাঁ! এই টুলটি GS1 দ্বারা নির্ধারিত অফিসিয়াল স্ট্যান্ডার্ড চেক ডিজিট গণনা করে। তবে, খুচরা দোকানে (Amazon, Walmart, সুপারমার্কেট) বাণিজ্যিকভাবে পণ্য বিক্রি করতে আপনার কোম্পানির উপসর্গ (prefix) GS1-এর মাধ্যমে লাইসেন্সপ্রাপ্ত হতে হবে। লাইসেন্সপ্রাপ্ত উপসর্গ ও পণ্য নম্বর পাওয়ার পর, এই টুল আপনার প্রয়োজনীয় সঠিক চেক ডিজিট গণনা করে দেয়।
Luhn অ্যালগরিদম GS1 Modulo 10 থেকে কীভাবে আলাদা?
যেখানে GS1 পর্যায়ক্রমিক ডিজিটগুলোকে ৩ দিয়ে গুণ করে, সেখানে Luhn অ্যালগরিদম প্রতি দ্বিতীয় ডিজিটকে দ্বিগুণ (২ দিয়ে গুণ) করে। দ্বিগুণের ফলাফল ৯-এর বেশি হলে ফলাফলের দুটি অঙ্ক যোগ করা হয় (বা ৯ বিয়োগ করা হয়)। Luhn ক্রেডিট কার্ড যাচাইকরণ (Visa, Mastercard, Amex) এবং সেলুলার মোবাইল IMEI নম্বরের জন্য ব্যাপকভাবে ব্যবহৃত হয়।
CheckDigitLab কি আমার প্রবেশ করানো নম্বর সংরক্ষণ বা আপলোড করে?
না। সমস্ত গণনা, বারকোড ভিজ্যুয়ালাইজেশন এবং ব্যাচ যাচাইকরণ সম্পূর্ণরূপে আপনার ব্রাউজারের মধ্যে JavaScript ব্যবহার করে সম্পন্ন হয়। কোনো কার্ড নম্বর, অ্যাকাউন্টের বিবরণ বা মালিকানাধীন বারকোড সিকোয়েন্স কখনই কোনো দূরবর্তী সার্ভারে পাঠানো হয় না।