书城童书影响你一生的名著——影响孩子一生的100个数学故事
15897200000045

第45章 “千年虫”是什么虫?

小朋友,你们还记得 在几年前,2000年即将到来的时候,关于“千年虫”的事情吗?“千年虫”是什么东西,为什么当时人们对它都那样严肃地看待呢?

原来,“千年虫”只是个比喻的说法,它指的是这样一 种现象:在2000年1月1日这一 天,全世界计算机系 统的日期将从“99”跳到“00”,而这种现象,只有世纪之交的时候才会出现,而从1999跳到2000,则只有一 千年才会出现一 次。

那么为什么“千年虫”会成为一 个人人关注的问题呢?原来,这和电子计算机的设置有很大关系 。世界上第一台电子计算机诞生于1946年,就在它诞生的同时,“千年虫”问题就产生了。这是因为,当初计算机的存储单元十分的昂贵,为了节约存储空间,提高计算机的运算速度,在1960年的时候,用6位数来表示年、月、日,以两位数表示年份就被固定了下来。

这在当时,是一 个聪明的决定,可是40年之后,它却成了一 个巨大的隐患。因为这种纪年方式将导致计算机不能正确地判断2000年和1900年的区别,这样就会引起整个和计算机相关的产业的混乱。凡是利用电子计算机进行业务活动的领域,如航空、电信、电力、银行业等等,都会因此产生很大的影响。比如,由于绝大多数银行的计算机系 统是用两位数字代表年份的,因此当2000年到来的时候,年份的表示就会是“00”,由于“00”小于“99”,这样账目就会混乱,存款人的存款、取款日期也会混乱,这样银行的业务就会瘫痪。计算机会把2000年,当 做1900年,这样一 来,一 个1999年存款的人,到了2000年,银行就得 向他支付99年的利息。

“千年虫”的问题这样严重,当时,各国的领导人都意识到了这一 点。

他们制订政策,拨出巨款,来专门解决这一 “千年虫”问题。经过各种努力,全世界的计算机终于安全度过了2000年,“千年虫”被制服了。