From c097949e6ec6f5a06a7b3912a99ae9faa1ea5ab4 Mon Sep 17 00:00:00 2001 From: chatlanin Date: Tue, 19 May 2026 10:51:54 +0300 Subject: [PATCH] add math square --- src/hack/math/math.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/hack/math/math.hpp b/src/hack/math/math.hpp index 93e3ba3..d1f00dd 100755 --- a/src/hack/math/math.hpp +++ b/src/hack/math/math.hpp @@ -41,4 +41,10 @@ namespace hack::math // см. wiki/math return n * (2 * a1 + (n - 1) * d) / 2; } + + template + constexpr T square(T x) { return x * x; } + + template + constexpr T cube(T x) { return x * x * x; } }