Z (Z@Gundam.Com)
Thu, 13 Jan 2000 19:47:24 0800
Now it can be told.
The enigmatic "2045 AD ~ UC 0001" is finally explained and the start date
of the Universal Century is the finally revealed.
It's Y2K.
No, not the year 2000. You see, programmers don't count like the rest of
us. They use the binary, not the decimal system, with hexadecimal
representation to make counting easier. A "k" or "kilo" is not 1,000
(10^3) but 1,024 (2^10). You need look no further than the megabyte to see
this  it's 1,024K (1K times 1K, if you will) or 1,048,576.
So, when programmers say "Y2K" or "Year 2K", they're talking about the year
2048, not the year 2000.
And there's a critical rollover point at the cusp between 2047 and 2048,
although you have to use hexadecimal representation to see it. 2047 is 7FF
in hexadecimal. 2048 is 800. Alloting only two digits for the year, 2047
(FF) rolls over to zero in 2048 (00).
Three years into the construction of Side 1, the Federation suddenly found
themselves in the year 00. So they started over again, of necessity, with
a new calendar. You can't have a Year 0, so 2048 AD became the new Year
1. To prevent any recurrence of the problem, they designated the new year
to be UC 0001, which ensured that they'd next be squeezed into two digits
again.
UC 0001 is thus the year 2K (hex) or 2048 AD. To convert UC to AD, add or
subtract 2047.
By this reckoning, UC 0079 is thus 2126 AD (79 + 2047).
Looking at the perpetual calendar reveals a problem, however. 14 January
is a Monday in 2126 AD (UC 0079) instead of 2127 AD (UC 0080 or 80 + 2047),
as shown on the nowinfamous newspaper in Gundam 0080.
Probably just a computer glitch....
Z

Gundam Mailing List Archives are available at http://gundam.aeug.org/
This archive was generated by hypermail 2.0b3 on Fri Jan 14 2000  12:52:45 JST