وصف حساب أرقام التحقق

هذه الوثائق مقدمة فقط من أجل الاكتمال.
Modulo 47
حساب المجموع الاختباري وفقًا لمودولو 47:يستخدم حرف التحقق وفقًا لمعيار Modulo 47 على سبيل المثال في الرمز 93.
يستخدم الرمز 93 مجموعين اختباريين، هما ما يُعرفان بالمجموع الاختباري C والمجموع الاختباري K. كلاهما يتم حسابه وفقًا لنفس المبدأ. ومع ذلك، فإن مجموع K يحتوي أيضًا على مجموع C.
أثناء الحساب، يتم أولاً تخصيص أرقام مرجعية لجميع أحرف الرمز. يتم تعيين وزن لكل رقم في الرمز ويتم ترتيبه تصاعديًا من الخلف. وبناءً على ذلك، فإن الموضع الأخير له الوزن 1، والموضع قبل الأخير له الوزن 2، وهكذا دواليك. يتم ضرب الأرقام المرجعية في كل حالة بالوزن. يتم جمع النتائج الفردية الناتجة معًا.
يتم الآن قسمة هذا المجموع على 47. الجزء المتبقي من هذا القسم يتوافق مع المجموع الاختباري، الذي يتم ترميزه كحرف باستخدام الرقم المرجعي.
يتم تحديد مجموع K التكميلي بنفس الطريقة. ومع ذلك، يتم استخدام سلسلة أحرف الرمز - كما هو الحال مع المجموع الاختباري الأول - بالإضافة إلى المجموع الاختباري C كأساس هذه المرة. يتم تضمين المجموع الاختباري الأول المحدد في حساب المجموع الاختباري الثاني.
مثال على الحساب:

الأرقام المرجعية Code 93:
00 0 01 1 02 2 03 3 04 4 05 5 06 6 07 7 08 8 09 9 10 A 11 B |
12 C 13 D 14 E 15 F 16 G 17 H 18 I 19 J 20 K 21 L 22 M 23 N |
24 O 25 P 26 Q 27 R 28 S 29 T 30 U 31 V 32 W 33 X 34 Y 35 Z |
36 - 37 . 38 Space 39 $ 40 / 41 + 42 % 43 ($) 44 (%) 45 (/) 46 (+) - * Start/Stop |