ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.pod
(Generate patch)

Comparing libev/ev.pod (file contents):
Revision 1.245 by root, Tue Jun 30 06:24:38 2009 UTC vs.
Revision 1.246 by root, Thu Jul 2 12:08:55 2009 UTC

4077=item C<double> must hold a time value in seconds with enough accuracy 4077=item C<double> must hold a time value in seconds with enough accuracy
4078 4078
4079The type C<double> is used to represent timestamps. It is required to 4079The type C<double> is used to represent timestamps. It is required to
4080have at least 51 bits of mantissa (and 9 bits of exponent), which is good 4080have at least 51 bits of mantissa (and 9 bits of exponent), which is good
4081enough for at least into the year 4000. This requirement is fulfilled by 4081enough for at least into the year 4000. This requirement is fulfilled by
4082implementations implementing IEEE 754 (basically all existing ones). 4082implementations implementing IEEE 754, which is basically all existing
4083ones. With IEEE 754 doubles, you get microsecond accuracy until at least
40842200.
4083 4085
4084=back 4086=back
4085 4087
4086If you know of other additional requirements drop me a note. 4088If you know of other additional requirements drop me a note.
4087 4089

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines