zinit.3 - libzahl - big integer library | |
git clone git://git.suckless.org/libzahl | |
Log | |
Files | |
Refs | |
README | |
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) |