摘要 |
<p>An abridged value k determined, satisfies k = 2*(bl(b)-1) - bl(a). Division with remainder is executed in which the dividend a shortened by its k smallest bits, is divided by the divisor b shortened by its k smallest bits, to obtain a quotient q and a shortened remainder t. Remainder r is calculated using the k smallest bits of the dividend a, the k smallest bits of divisor b, the prior quotient q determined and the calculated shortened remainder t. This satisfies the relationship r = a - q*b and -b = r = b. Should the calculated remainder r be negative, then correction is executed, in which the remainder is increased r by the divisor b and the quotient q is reduced by 1. INDEPENDENT CLAIMs are included for a corresponding computer program product and a portable data medium, especially a chip card or chip module.</p> |