From e87a1415c5aedd9ee3d783ea3af628de04b29785 Mon Sep 17 00:00:00 2001 From: 1vanK <1vanK@users.noreply.github.com> Date: Fri, 12 Apr 2024 13:14:56 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D1=8F=20di?= =?UTF-8?q?v=5Fby=5Fbase()=20=D0=BD=D0=B5=20=D0=BD=D1=83=D0=B6=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=B2=20=D1=80=D0=B5=D0=BB=D0=B8=D0=B7=D0=BD=D0=BE=D0=B9=20?= =?UTF-8?q?=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- big_int.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/big_int.cpp b/big_int.cpp index fb21e55..3532b72 100644 --- a/big_int.cpp +++ b/big_int.cpp @@ -210,6 +210,7 @@ static pair, vector> div_by_digit(const vector& nume return {quotient, {(Digit)chunk}}; // В chunk находится остаток } +#ifndef NDEBUG /// Отбрасывает младший разряд static vector div_by_base(const vector& magnitude) { @@ -219,6 +220,7 @@ static vector div_by_base(const vector& magnitude) // Отбрасываем цифру слева return vector(magnitude.cbegin() + 1, magnitude.cend()); } +#endif /// Делит кусок числителя на знаменатель. /// Числитель и знаменатель таковы, что в результате всегда одна цифра.