导航:首页 > 源码编译 > 十二生肖算法公式

十二生肖算法公式

发布时间:2022-05-09 10:20:59

㈠ 生肖怎么算

12生肖按照农历算,生肖是从立春开始,而不是从正月初一农历新年开始的。根据中国历法,属相按立春划分。两个生肖的划分,既不是以公历的1月1日为界限,也不是以农历的正月初一为界限,而是以24节气中的立春节气为界限。例如,2012年的立春是2月4日,所以2012年的春节仍然是兔年,直到2月4日才是农历龙年。

中国黄历以立春确定生肖,“农历”是汉代开始使用的“太阴历”,新年是立春为界,立春是二十四节气之首,生肖以立春为准。生肖是从立春而不是从正月初一农历新年开始的,正月初一是农历新年的开始,而人的生肖属相应以农历立春为准。

㈡ 怎么计算年份对应的生肖

学习一下这种生肖算法
第一步:年份÷12求余数。如:2020÷12=168余4.记住4.
第二步:记住口诀。
林猴 幺鸡 儿歌 山猪 死鼠 蜗牛 农夫 骑兔 霸龙 酒舍 摇铃马 鱼咬羊
取谐音就是:
0猴 1鸡 2狗 3猪 4鼠 5牛 6虎
7兔 8龙 9蛇 10马 11羊
生肖对应的地支为:申猴 酉鸡 戍狗 亥猪 子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊。
第三步,余数对口诀。
如2020÷12余数是4.死鼠(4鼠),所以2020年生肖就是鼠。地支中为子。天干中为庚,全称为庚子年。
天干为60年一甲子也就是一循环组合,地支为12年一重合。据此我们可以验证一下2020-60=1960,1960÷12=163余4,为鼠(子),庚子年。1972÷12=164余4.为鼠(子),壬子年。我们再验证一下下一个庚子年2020+60=2080,2080÷12=173余4,为鼠(子),庚子年。
由此可见此算法可快速算出任一年份的生肖,天干算的慢一点。但都准确无误。
最后我们算一下接下来的2021年作为本文的结尾。2021÷12=168余5,牛(丑),天干庚下一个是辛,合起来就是辛丑年。
十二生肖是中国人特有的一种纪年方法,完整的纪年方法是十天干(甲、乙、丙、丁、戊、已、庚、辛、壬、葵)和十二地支(子、丑、寅、卯、辰、己、午、未、申、酉、戍、亥)组合而成的。具体的完整算法比较复杂,现在用的新纪年法,旧的纪年法已不常用,但是我们的出生属相还是一直用着,所以有时候和人交流的时候,知道年份如何快速的知道年份的属相,为交流沟通创造了很多便利及记忆。

阅读全文

与十二生肖算法公式相关的资料

热点内容
什么软件可以修改pdf文件 浏览:865
命令行截图软件 浏览:732
程序员加班多 浏览:123
android设置view的背景 浏览:684
u盘加密工具哪个好 浏览:571
php生成html模板引擎 浏览:26
如何设置app封杀 浏览:823
手机将照片弄成压缩包 浏览:221
卡联购卡盟官网源码 浏览:867
网页弄成pdf 浏览:223
dos的删除命令 浏览:309
区块链的加密物联网传输 浏览:571
如何卸载桌面布局已定的app 浏览:678
vs重置命令 浏览:613
如何学会学习python 浏览:227
程序员钉钉 浏览:758
gcc编译器生成目标文件 浏览:157
怎么改服务器ip地址吗 浏览:56
cmd输入命令断开连接 浏览:911
二线大厂程序员员工年薪 浏览:988