summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root>2011-06-14 07:23:46 +0000
committerroot <root>2011-06-14 07:23:46 +0000
commit0390181dd3de602ad404ba2940a73e0c8a297b6e (patch)
tree6527e03cb37135fd91401274060fd90409c8e3a6
parent2d984ba58ba63b062436d51b1c3724fb31e33964 (diff)
*** empty log message ***
-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