summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ev.pod8
1 files changed, 6 insertions, 2 deletions
diff --git a/ev.pod b/ev.pod
index ef5b4f6..c522934 100644
--- a/ev.pod
+++ b/ev.pod
@@ -5050,8 +5050,12 @@ The type C<double> is used to represent timestamps. It is required to
have at least 51 bits of mantissa (and 9 bits of exponent), which is
good enough for at least into the year 4000 with millisecond accuracy
(the design goal for libev). This requirement is overfulfilled by
-implementations using IEEE 754, which is basically all existing ones. With
-IEEE 754 doubles, you get microsecond accuracy until at least 2200.
+implementations using IEEE 754, which is basically all existing ones.
+
+With IEEE 754 doubles, you get microsecond accuracy until at least the
+year 2255 (and millisecond accuray till the year 287396 - by then, libev
+is either obsolete or somebody patched it to use C<long double> or
+something like that, just kidding).
=back