2025-12-03 04:51:50
首先得明白两个年份算不算头尾都算一年。比如1903年算第一年,1904年就是第二年,中间隔了1年但实际是2年。所以计算公式是结束年减开始年再加1。比如1903到2017年,2017-1903=114,加1就是115年。同理1903到2020年,2020-1903=117,加1得118年。这里要注意跨世纪的情况,比如1900到2000年其实是101年,不是100年。
为什么这样算呢?因为时间计算要包含起止点。比如从1903年1月1日到2017年12月31日,中间每个整年都算一次。用数学公式就是(结束年-开始年)+1。拿具体数据看,2017-1903=114年,但实际从1903到2017共经过115年,比如1903和1904年中间隔1年但算2年。同样2020-1903=117年,实际跨度是118年。这里有个关键点,如果只减不加大了就会少算1年,比如1903到1904年,直接减是1年,但实际是2年。所以正确方法必须加1。再举例子,2000到2001年,2001-2000=1,加1就是2年,符合实际时间长度。这说明无论年份间隔多少,只要包含开头和结尾,都要用这个公式。数据验证也证明,1903到2017年确实是115年,到2020年就是118年,中间没有算错的情况。
本题链接: