- CF9E5BBCD7DD4DF94DD9A95F52B631CB5C9D29EB6EC7EEEC1ED40E06B7A80019F55206D3C3C0E210BC5A056E12203360C9F51EC2FE060542805A1BE2E68949A9
+ BA309013077BBF7E96260BB5F45AB8AE14AA3A520265D1EC7880E7C8F4DB24BA8628766465BA214D9F63BC02E44E7588B6ECC26E2CB376C6D2C7B85ED5314882
ffa/libffa/fz_divis.ads
(41 . 11)(41 . 11)
113 pragma Precondition(Dividend'Length = Divisor'Length and
114 Dividend'Length = Quotient'Length);
115
116 -- Exactly same thing as IDiv, but keep only the Remainder
117 -- Modulus. Permits the asymmetric Dividend and Divisor in FZ_Mod_Exp.
118 procedure FZ_Mod(Dividend : in FZ;
119 Divisor : in FZ;
120 Remainder : out FZ);
121 pragma Precondition(Dividend'Length = Divisor'Length and
122 Dividend'Length = Remainder'Length);
123 pragma Precondition(Dividend'Length >= Divisor'Length and
124 Divisor'Length = Remainder'Length);
125
126 end FZ_Divis;