Я знаю, что это не в соответствии с руководящими принципами, но мне нужна некоторая помощь в части кодирования Parasoft Extension. У меня есть все логи c, которые требуются, но я не знаю, как начать
1. У меня 8 ди git "50000002"
2. У меня есть еще один код контрольной суммы 8 di git "12121212"
3. Теперь умножьте каждое число на код контрольной суммы 8 di git
5 0 0 0 0 0 0 2
1 2 1 2 1 2 1 2
=== ===============
(5 * 1) (0 * 2) (0 * 1) ..... (2 * 2)
==================
4. Теперь возьмите мультипликаторы и проверьте, больше ли он равен или меньше 9. Если мультипликаторы меньше 9, значение должно быть числом, кратным
. Например, Last di git was 2 * 2 = 4 и 4> 9 ложно: поэтому значение будет 4
Если оно больше, то это число должно быть вычтено на 9
. Например, 9 * 2 = 18 и 18> 9 верно, поэтому значение будет 18-9 = 9
5. Затем нам нужно добавить все числа, полученные на шаге 4, и использовать приведенную ниже формулу
10-MOD (SUM (Step4_value), 10)
, если значение из приведенная выше формула равна 10, тогда она должна давать число 0, иначе значение будет таким же, как в формуле.
EDITED