LE> 9000 years is roughly 284,012,568,000 seconds. It'll take 38 bits to
LE> represent. Wow. We saved a whole 2 bits. And it *still* won't fit the
LE> 32 bits DOS allocates.
LE> 32bits will store a seconds count equivalent to 49,710 days. Or a bit
LE> over 136 years. The way DOS stores the data is only good for 127 years.
LE> Whoopee. Big difference.
LE> The problem is not how to code the info. It's how to make the
LE> transition from the *old* data structure to the new one.
So 40 bits would be 5 bytes, 1 byte more exactly. And you'd have a range that
would last lifetimes to come. Also, they could save a few bits to instead of
storing it 1990, or 2100, to make it work up to 2899, and then to store the
last 3 digits, like 990 would of course be 1990, but if it's any other numbers
in the first position, like 001 or 221 it would be 2001 or 2221.. We would be
sown at what, 36bits I think..
/======================================================================
| Orange County Usenet Fidonet gateway
|
| User email address: Melanie.Baillot.noemail@webworldinc.com
| FTN email: Melanie Baillot[RemoveThis]@f215.n163.z1.fidonet.org
| User FidoNet address: 1:163/215
| Report abuse of this service to joejared@webworldinc.com
|