كيف يمكنني تحديد ما إذا كان لدي رقم بطاقة ائتمان صحيح؟
استخدام بطاقات الائتمان Luhn راجع الرقم القاعدة. الغرض الرئيسي من Luhn راجع الرقم هو القاعدة للقبض على الأخطاء في إدخال البيانات ، ولكنه واجب مزدوج هنا بوصفها أداة ضعف الأمن.
فإن الرقم Luhn راجع الخوارزمي
لبطاقة حتى مع عدد من الأرقام ، كل ضعف ونيف المرقمة برقم (1st أرقام ، 3rd أرقام ، أرقام 5th ، الخ..) واذا طرح 9 المنتج أكبر من 9. اضافة جميع حتى أرقام (2nd الرقم ، 4th أرقام ، أرقام 6th ، الخ...) فضلا عن تضاعف أرقام ونيف ، وكانت النتيجة يجب أن تكون متعددة من 10 أو أنها ليست بطاقة صالحة. إذا كانت بطاقة عدد فردي من أرقام ، وتؤدي نفس وبالإضافة إلى مضاعفة حتى بلغ عدد أرقام بدلا من ذلك.
لراحتك ، لدينا أمثلة للتحقق من البيانات Luhn في القاعدة جيم وLuhn راجع بيانات القاعدة في جاوا.
|
المرجعية كيف يمكنني تحديد ما إذا كان لدي رقم بطاقة ائتمان صحيح؟
آخر رابط الوظائف
- مقابل Freshmeat سورس.

