世纪的算法是什么?

如题所述

世纪的算法是在年份的前两位数加一,例如1990年,19+1等于20,即1990年为20世纪。 

一个世纪代表一百年,通常是指连续的一百年。当用来计算日子时,世纪通常从可以被100整除的年代或此后一年开始,例如2000年或2001年。

这种奇数的纪年法来自于耶稣纪元后,其中的1年通常表示“吾主之年”(year of our lord),因此一世纪从公元1年到公元100年,而二十世纪则从公元1901年到公元2000年,因此2001年是二十一世纪的第一年。

世纪的开始和结束:

尽管一个世纪可以表示任何 100年的任意时期,但对于标准世纪的性质有两种观点。一种是基于严格的建设,一种是基于大众的认知。

根据严格的结构,公元1世纪始于公元1年,结束于公元100年,公元2世纪跨越101年至200年,同样的模式继续向前。在这个模型中,第n个世纪以“01”结束的年份开始,以“00”结束的年份结束;例如,20 世纪包括严格使用的1901 年至2000年。

在普遍的看法和实践中,世纪是通过基于共享“数百”位数字来分组年份来构建的。

在这个模型中,'n'世纪以“00”结尾的年份开始,以“99”结尾的年份结束;例如,1900 年到1999 年,在流行文化中,构成了 20 世纪。(这类似于共享“十”位 的“0 到 9 十年”的分组。)

为了便于计算机计算历法,天文年份编号和ISO 8601系统都包含零年,天文年 0 对应公元前 1 年,天文年 -1 对应公元前 2 年,以此类推。

替代命名系统

非正式地,可以根据一年中的数百个部分分组引用年份。在这个系统中,1900-1999 年被称为十九世纪(1900 年代)。除英语使用外,该系统还用于瑞典语、丹麦语、挪威语、冰岛语、芬兰语和匈牙利语

瑞典语nittonhundratalet(或1900-talet)、丹麦语nittenhundretallet(或1900- tallet )、挪威语nittenhundretallet(或1900- tallet );

芬兰语tuhatyhdeksänsataaluku(或1900-luku)和匈牙利语ezerkilencszázas évek(或1900-as évek)明确指代 1900-1999 年。

意大利语也有类似的系统,但它只表示数百而省略了“千”一词。该系统主要作用于 11 世纪至 20 世纪:

1、il Quattrocento(即“四百”,15世纪)

2、il Cinquecento(即“五百”,16世纪)。

当提到意大利的历史时,这些术语经常在其他语言中使用。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜