Computation of a remainder by division using pseudo-remainders
AssigneeInternational Business Machines Corporation
InventorsMichael Hirsch, Shmuel T. Klein, Yair Toaff
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMichael Hirsch, Shmuel T. Klein, Yair Toaff
Estimating the term…
Methods, computer systems, and computer program products for calculating a remainder by division of a sequence of bytes interpreted as a first number by a second number is provided. A pseudo-remainder by division associated with a first subsequence of the sequence of bytes is calculated. A property of this pseudo-remainder is that the first subsequence of the sequence of bytes, interpreted as a third number, and the pseudo-remainder by division have the same remainder by division when divided by the second number. A second subsequence of the sequence of bytes interpreted as the first number is appended to the pseudo-remainder, interpreted as a sequence of bytes, so as to create a sequence of bytes interpreted as a fourth number. The first number and the fourth number have the same remainder by division when divided by the second number.
A method for calculating, by a processor, a remainder by division of a sequence of bytes interpreted as a first number by a second number, the method comprising:
A computer system comprising:
A non-transitory computer program product for calculating a remainder by division of a sequence of bytes interpreted as a first number by a second number, the computer program product further including computer-readable program code portions stored thereon, the computer-readable program code portions comprising:
Dependencies are inferred from the claim text.