一个人生于公元前30年,死于公元后29年,问这人活了多少岁!
59岁!
58岁
30+29-1=58
因为没有公元0年,也就是说公元前1年后,就是公元1年,所以要减去1.
58年啊!
58岁
补充,公元元年的时候他30岁,公元2年他31,所以到公元29年就是30+29-1 = 58 岁
这个问题的答案是58周岁或虚岁59岁。
理由是:因为公元纪年不是从零年开始的,而是直接从公元一年开始的。公元前一年与公元后一年之间没有公元零年,而公元后一年就是公元元年。所以公元前30年生的人到公元前一年时才29周岁,到公元元年就是30周岁,而这人死于公元后29年,从公元元年计算至公元29年时,过了28个周年,所以两相加起来就是58周岁了,如果算虚岁的话,可以讲59岁。
公元纪年,是将耶稣出生的那一年规定为公元元年,其前一年为公元前一年。因此,公元前后计算有多少年时,不能象数学上数轴上的两数相减即可;在公元纪年的“数轴”上没坐标“零”,所以,在计算时,必须有一个数来补这个位,那么,这个问题用数学式来表示就是:
29-(-30)-1=58 (设公元前为负,公元后为正)
式中减去的1就是补上“坐标”“0”这个位。
一个人如果是公元前一年出生,到了公元元年,他只有一周岁。生卒都是公元前或公元后的就不存在这个问题,只有出生公元前,死于公元后的人存在此问题。
58年
国际通用的公元纪年是1400年前提出的基督纪年,它的起点定为公元1年,公元1年前的一年定义为公元前1年,没有公元0年,所以公元前30年,哪么到公元1年,他活了30年,从公元1年到公元29又活了29年,所以他活了30+29=59.