خوارزمية :: لوهانالخوارزمية :: LUHN هي وحدة بيرل لحساب المعدلة 10 المزدوج أضف المجموع الاختباري المزدوج. | |
التحميل الان |
خوارزمية :: لوهان الترتيب والملخص
الإعلانات
- رخصة:
- Perl Artistic License
- السعر:
- FREE
- اسم الناشر:
- Tim Ayers
- موقع ويب الناشر:
- http://search.cpan.org/~tayers/WWW-BBSWatch-1.02/BBSWatch.pm
خوارزمية :: لوهان العلامات
خوارزمية :: لوهان وصف
الخوارزمية :: LUHN هي وحدة بيرل لحساب Modulus 10 المزدوج أضف المجموع الاختباري المزدوج. خوارزمية :: LUHN هي وحدة بيرل لحساب Modulus 10 Double Add Checksum.Synopsis استخدام الخوارزمية :: LUHN QW / Check_Digit IS_VALD /؛ $ c = check_digit ("43881234567)؛ طباعة "تعمل" إذا كان is_valid ("43881234567 $ C")؛ $ C = Check_Digit ("A2C4E6G8")؛ # هذا سوف يسبب خطأ في طباعة "أحرف luhn صالحة هي: n"؛ بلدي VC = الخوارزمية :: LUHN :: Valid_Chars ()؛ ل (مفاتيح الترتيب VC) {print "$ _ => $ vc {$ _} n"؛ } الخوارزمية :: LUHN :: Valid_Chars (خريطة {$ _ => ARD ($ _) - ORD ('a') + 10} a..z)؛ $ C = Check_Digit ("A2C4E6G8")؛ طباعة "عملت مرة أخرى" إذا كان is_valid ("A2C4E6G8 $ C")؛ تحسب هذه الوحدة المعدلة 10 المزدوج إضافة المجموع الاختباري المزدوج، والمعروف أيضا باسم صيغة Luhn. يتم استخدام هذه الخوارج للتحقق من أرقام بطاقات الائتمان ومعرفات الأمان القياسية والفقيرة مثل Cusip's و Csin'y. يمكنك العثور على الكثير من المعلومات حول الخوارزمية من خلال البحث في الويب عن "Modulus 10 Add Double Double". Requirements: متطلبات بيرل: perl.
خوارزمية :: لوهان برامج ذات صلة