From 82522a4fde64783073dafd2967ab101ac85219f0 Mon Sep 17 00:00:00 2001 From: Andrew Guschin Date: Sat, 18 Mar 2023 10:29:48 +0400 Subject: =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B0=20=D0=BF=D1=80?= =?UTF-8?q?=D0=B8=20=D0=B4=D0=B5=D0=BB=D0=B5=D0=BD=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sem2/src/mpn.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sem2/src/mpn.rs b/sem2/src/mpn.rs index df40c24..742e485 100644 --- a/sem2/src/mpn.rs +++ b/sem2/src/mpn.rs @@ -268,7 +268,7 @@ impl Number { b - 1 } else { let uj1 = u[j + n - 1] as i32; - let uj2 = u[j + n - 1] as i32; + let uj2 = u[j + n - 2] as i32; let v2 = v[v.len() - 2] as i32; let mut qc = (uj * b + uj1) / v1; while v2 * qc > (uj * b + uj1 - qc * v1) * b + uj2 { -- cgit v1.2.3