aboutsummaryrefslogtreecommitdiffstats
path: root/man/zsqr.3
blob: 259f4ac6cc2e5e48ed48f24dcddf67c6bc5edc76 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
.TH ZSQR 3 libzahl
.SH NAME
zsqr - Calculate the square of a big integer
.SH SYNOPSIS
.nf
#include <zahl.h>

void zsqr(z_t \fIsquare\fP, z_t \fIinteger\fP);
.fi
.SH DESCRIPTION
.B zsqr
calculates the square of an
.IR integer ,
and stores the result in
.IR square .
That is,
.I square
gets
.IR integer ².
.P
It is safe to call
.B zsqr
with non-unique parameters.
.SH SEE ALSO
.BR zmodmul (3),
.BR zmodpow (3),
.BR zstr (3),
.BR zadd (3),
.BR zsub (3),
.BR zdiv (3),
.BR zmod (3),
.BR zneg (3),
.BR zabs (3),
.BR zpow (3)