zinit.3 - libzahl - big integer library
HTML git clone git://git.suckless.org/libzahl
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
zinit.3 (855B)
---
1 .TH ZINIT 3 libzahl
2 .SH NAME
3 zinit - Prepare a bit integer for use.
4 .SH SYNOPSIS
5 .nf
6 #include <zahl.h>
7
8 void zinit(z_t \fIa\fP);
9 .fi
10 .SH DESCRIPTION
11 .B zinit
12 initializes the big integer
13 .I a
14 so that it can be used in other function calls.
15 .P
16 .B z_t
17 is defined as
18 .P
19 .nf
20 typedef struct zahl {
21 /* You should not care about what is
22 * inside this struct. It could change
23 * in the future. */
24 } z_t[1];
25 .fi
26 .SH SEE ALSO
27 .BR zfree (3),
28 .BR zswap (3),
29 .BR zsave (3),
30 .BR zsignum (3),
31 .BR zeven (3),
32 .BR zset (3),
33 .BR zcmp (3),
34 .BR zgcd (3),
35 .BR zptest (3),
36 .BR zrand (3),
37 .BR zbits (3),
38 .BR zlsb (3),
39 .BR zbtest (3),
40 .BR zbset (3),
41 .BR zand (3),
42 .BR zor (3),
43 .BR zxor (3),
44 .BR znot (3),
45 .BR zlsh (3),
46 .BR zrsh (3),
47 .BR ztrunc (3),
48 .BR zsplit (3),
49 .BR zadd (3),
50 .BR zsub (3),
51 .BR zmul (3),
52 .BR zdiv (3),
53 .BR zmod (3),
54 .BR zneg (3),
55 .BR zabs (3),
56 .BR zpow (3)