From 0d98678c1b2c3db9c6bd1860e9740c1928470c87 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Thu, 3 Mar 2016 10:45:50 +0100 Subject: Add new functions: zpowu and zmodpowu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- zahl.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'zahl.h') diff --git a/zahl.h b/zahl.h index 3c9813c..4f2a2c8 100644 --- a/zahl.h +++ b/zahl.h @@ -78,6 +78,8 @@ void zneg(z_t, z_t); /* a := -b */ void zabs(z_t, z_t); /* a := |b| */ void zpow(z_t, z_t, z_t); /* a := b ↑ c */ void zmodpow(z_t, z_t, z_t, z_t); /* a := (b ↑ c) % d */ +void zpowu(z_t, z_t, unsigned long long int); +void zmodpowu(z_t, z_t, z_t, unsigned long long int); /* These are used internally and may be removed in a future version. */ void zadd_unsigned(z_t, z_t, z_t); /* a := |b| + |c|, b and c must not be the same reference. */ -- cgit v1.2.3-70-g09d2