您现在的位置是:首页 > 产经 >正文

今日千年虫化骨龙粤语02(千年虫)

发布时间:2022-06-18 03:39:32龚烁清来源:

导读大家好,小良来为大家解答以上问题。千年虫化骨龙粤语02,千年虫很多人还不知道,现在让我们一起来看看吧!1、在设计计算机程序时,指定的...

大家好,小良来为大家解答以上问题。千年虫化骨龙粤语02,千年虫很多人还不知道,现在让我们一起来看看吧!

1、在设计计算机程序时,指定的年份只用两位数表示,所以无论是哪个世纪,计算机都会老老实实地用年份的后两位数来表示它的年份,绝不会用四位数来表示年份。也就是说,如果是1971年,在电脑中会表示为“71”,而如果是2002年,电脑会将其年份表示为“02”。在这种情况下,如果你想计算差值,计算机将不得不从02中减去71。这是千年虫(千年虫问题)。

2、计算机千年虫(Y2K问题)的定义:

3、2000年问题意味着在一些智能系统(包括计算机系统、自动控制芯片等)中。)使用计算机程序,由于年份只用两位十进制数表示,当系统执行(或涉及)跨世纪的日期处理操作(如多个日期之间的计算或比较等)时,),就会出现错误的结果,导致各种系统功能失调甚至崩溃。

4、此外,更广泛地说,2000年问题包括另外两个问题:

5、一个是在某些计算机系统中,闰年的计算和识别存在问题,2000年不能被识别为闰年,即计算机系统的日历中没有2000年2月29日的日期,而是直接从2000年2月28日过渡到2000年3月1日;

6、另一种是在一些较老的计算机系统中,数字串99(或99/99等。)在程序中用来表示一些特殊的自动操作如文件结束、永久过期、删除等。以至于当1999年9月9日(或1999年4月9日,即1999年的第99天)到来时,计算机系统在处理内容中含有日期的文件时会遇到99或99。这个问题有时被称为“9999蠕虫”。

7、2000年问题(英文是2000年问题)在国际上有各种各样的名称,比较流行的是“千年虫”,英文是Millennium Bug,Millennium的意思是“一千年”。Bug在中文里是“bug”,这是美国的一句俗语。在计算机界,它指的是那些在程序开发中没有被注意到的漏洞和缺陷。2000年问题是我们在设计程序时没有注意到的一个缺陷。直到2000年才出现,所以我们称之为“千年虫”。另外,一千(KILO-)在国外常缩写为K,所以Year 2000在国际上也缩写为Y2K,其中Y是英文单词Year的缩写,2K是2000的缩写。

8、同时,从上面的第三个问题我们已经看到,如果只用两位数来表示年份,当我们在不同世纪的两年之间进行计算时,会得到什么错误的结果。对于这个结果,我们目前只觉得它的错误很可笑,但一旦这种错误发生在关键部门,后果不堪设想。

本文到此结束,希望对大家有所帮助。

标签:

上一篇
下一篇