Introduction
Introduction Statistics Contact Development Disclaimer Help
zdiv.3 - libzahl - big integer library
git clone git://git.suckless.org/libzahl
Log
Files
Refs
README
LICENSE
---
zdiv.3 (869B)
---
1 .TH ZDIV 3 libzahl
2 .SH NAME
3 zdiv - Calculate the quotient of two big integer
4 .SH SYNOPSIS
5 .nf
6 #include <zahl.h>
7
8 void zdiv(z_t \fIquotient\fP, z_t \fIdividend\fP, z_t \fIdivisor\fP);
9 .fi
10 .SH DESCRIPTION
11 .B zdiv
12 calculates the truncated quotient of a
13 .I dividend
14 and a
15 .IR divisor ,
16 and stores the result in
17 .IR quotient .
18 That is,
19 .I quotient
20 gets
21 .I dividend
22 /
23 .IR divisor .
24 .P
25 It is safe to call
26 .B zdiv
27 with non-unique parameters.
28 .SH RATIONALE
29 .B zdiv
30 rounds toward zero because this is what you expect
31 from the C programming language and is most often
32 what you want to do when rounding downwards. Note
33 however, this is not the same things as floored
34 division which is used in some programming languages
35 and some libraries.
36 .SH SEE ALSO
37 .BR zdivmod (3),
38 .BR zstr (3),
39 .BR zadd (3),
40 .BR zsub (3),
41 .BR zmul (3),
42 .BR zmod (3),
43 .BR zneg (3),
44 .BR zabs (3),
45 .BR zpow (3)
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.