مولد فحص Luhn
إنشاء رقم الفحص Luhn والتسلسل المكتمل للرقم الأساسي.
الإدخال
الإخراج
ملف القراءة
وصف الأداة
آلة حساب رقم التحقق Luhn هي أداة لحساب والتحقق من أرقام التحقق Luhn باستخدام طريقة حساب رقم التحقق mod 10. يعمل مُولد أرقام خوارزمية Luhn مع أي تسلسل من الأرقام ويُستخدم على نطاق واسع في أرقام التعريف المختلفة، لا سيما في التحقق من بطاقات الائتمان، لاكتشاف الأخطاء العرضية في إدخال البيانات أو نقلها.
المميزات
- Luhn Check Digit Calculator: يحسب تلقائيًا رقم التحقق Luhn لأي إدخال رقمي باستخدام خوارزمية mod 10
- Luhn Algorithm Number Generator: يولد تسلسلات أرقام كاملة مع أرقام تحقق صالحة
- Mod 10 Check Digit Calculation: يعرض مجموع Luhn والباقي للتحقق من حساب المجموع الاختباري
- Input Sanitization: يزيل تلقائيًا الأحرف غير الرقمية وينبه المستخدمين عند اكتشافها
- Real-time Calculation: يُحدّث نتائج رقم التحقق فورًا أثناء الكتابة
- Copy to Clipboard: نسخ رقم التحقق المُولد أو الرقم الكامل بنقرة واحدة بسهولة
حالات الاستخدام
- Credit Card Number Generation: استخدم آلة حساب رقم التحقق Luhn لتوليد أرقام تحقق بطاقات ائتمان صالحة لاختبار أنظمة الدفع
- IMEI Number Validation: تحقق أو أنشئ أرقام التحقق باستخدام حساب mod 10 لأجهزة الهواتف المحمولة
- UPC/EAN Barcode Creation: احسب أرقام التحقق Luhn للباركودات الخاصة بالمنتجات
- Identity Number Systems: استخدم مُولد أرقام خوارزمية Luhn لإنشاء أرقام تحقق صالحة لأنظمة الهوية الوطنية
- Testing and Development: أنشئ بيانات اختبار بأرقام تحقق Luhn صالحة لأنظمة التحقق
- Data Integrity: تحقق من دقة نقل البيانات باستخدام خوارزمية mod 10 في الأنظمة المالية
- Educational Purposes: تعلم ووضح كيفية عمل آلة حساب رقم التحقق Luhn
ما هي خوارزمية Luhn
خوارزمية Luhn (المعروفة أيضًا بصيغة Luhn أو خوارزمية mod 10) هي صيغة مجموع اختباري تُستخدم للتحقق من أرقام التعريف. تُطبق آلة حساب رقم التحقق Luhn الطريقة التي طورها عالم IBM هانز بيتر Luhn في عام 1954، صُممت لحماية البيانات من الأخطاء العرضية في إدخال الأرقام.
كيف يعمل حساب رقم التحقق mod 10:
- ابدأ من الرقم الأيمن (باستثناء رقم التحقق) وتجهّ نحو اليسار، ضاعف كل رقم ثاني
- إذا نتج عن الضرب رقم أكبر من 9، اطرح 9 منه
- اجمع جميع الأرقام (بما في ذلك المضاعفات)
- رقم التحقق Luhn هو القيمة المطلوبة لجعل المجموع إجماليًا مضاعفًا للـ 10
يُعد مُولد أرقام خوارزمية Luhn فعالًا جدًا في اكتشاف الأخطاء الفردية ومعظم الأخطاء الناتجة عن تبديل رقمين متجاورين، مما يجعله مثاليًا للتحقق من بطاقات الائتمان، أرقام التعريف، وغيرها من التسلسلات الرقمية.