Skip to content
Snippets Groups Projects
Commit 950adf42 authored by dario.genga's avatar dario.genga
Browse files

Add prime number for lagrange

parent af25cad9
Branches
No related tags found
No related merge requests found
......@@ -147,11 +147,12 @@ def compute_lagrange_polynomial(points, prime_number):
poly_li *= dividend
divider *= (points[i][0] - points[k][0])
divider = 1 / divider
divider = modular_inverse(divider, prime_number)
point_yi = points[i][1]
poly_li = poly_li * Polynomial((divider,)) * Polynomial((point_yi,))
lagrange += poly_li
lagrange %= prime_number
return lagrange
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment