aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man/zdivmod.328
1 files changed, 28 insertions, 0 deletions
diff --git a/man/zdivmod.3 b/man/zdivmod.3
index f0cd9e4..7e486d4 100644
--- a/man/zdivmod.3
+++ b/man/zdivmod.3
@@ -30,6 +30,34 @@ gets
Mod
.IR divisor .
.P
+Be aware,
+.I remainder
+gets
+.RI | dividend |
+Mod
+.RI | divisor |,
+this means that it is only guaranteed to be true that
+.I dividend
+=
+.I quotient
+⋅
+.I divisor
++
+.IR remainder
+if
+.I dividend
+and
+.I divisor
+have the same sign.
+It is up to the user, to make the necessary adjustment to
+.I remainder
+to make this true or to satisfy any desired property. This
+exceptional behaviour has been choosen because it is the
+simplies, works just fine if you are working with natural
+numbers only, and there are two many ways to define
+modulus; this one is advantages when you want to make
+adjustments, it is straight-forward.
+.P
It is safe to call
.B zdivmod
with non-unique parameters,