最快速的天干地支演算法?

General 更新 2024年10月05日

天干地支快速計算方法

首先要能記住十大天干和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥;

天干地支紀年法首先是天干在前,地支在後,比如今年2005就為-乙酉年,先來算算天干,有個公式:

4、 5、 6、 7、 8、 9、撫0、 1、 2、 3 對應的十天干就是

甲、乙、丙、丁、戊、己、庚、辛、壬、癸,

數字為年代的最後的一位數字,比如今年是2005,最後一位是5,對應的天干就是乙;

地支的演算法:用年代數除以12,後面的餘數就代表某個地支,餘數分別為:4、 5、 6、 7、 8、 9、 10、 11、 0(能整除)、1、 2、3,代表地支為:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥,比如2005年為例:年代末尾數為5,對應的天干為乙,2005除以12,餘數為1,對應的地支為酉,所以2005年為乙酉年。

贊助廣告

天干地支快速計算方法

西曆年份減3,再除以60的餘數,是60迴圈中的位置(若餘數是負數或0,加60使其在1至60之間)把這個數除10得餘數為天干、除12得餘數為地支。(若餘數為零,則可加上10(天干)或12(地支)。)

求天干地支的計算方法,

關於天干,地支方面的演算法:

天干包括:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

地支包括:子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥;

子時(23—1點):鼠; 丑時(午夜1—3點):牛; 寅時(後半夜3—5點):虎;

卯時(早晨5—罰點):兔; 辰時(早晨7—9點):龍; 已時(上午9—11點):蛇;

贊助廣告

午時(中午11—13點):馬; 未時(下午13—15點):羊; 申時(下午15—17點):猴;

酉時(下午17—19點):雞; 戌時(晚19—21點):犬; 亥時(晚上21—23點):豬。

天干和地支的例子[知道的年份比求值的年份大]:

2006年是丙戌年,那麼1994年是什麼年呢?( 甲戌年 ),那時出生的小孩屬什麼呢?(狗 )

天干計算方法:2006-1994=12 從丙開始往後(也就是往左)數12個,天干是甲。

地支計算方法:2006-1994=12 從戌開始往後(也就是往左)數12個,地支是戌。

天干和地支的例子[知道的年份比求值的年份小]:

2008年北京奧運會是戊子年,請問2012年倫敦奧運會是什麼年呢?

天干計算方法:2012-2008=4 從戊開始往前(也就是往右)算4個,天干是壬。

地支計算方法:2012-2008=4 從子開始往前(也就是往右)算4個,地支是辰。

所以2012年倫敦奧運會是壬辰年。

遇到此種題目,一般為一道選擇題,方法是先把天干,地支列出草稿紙上。

如果知道的年份比求值的年份大,那麼就應該往後算,也就是往左。

如果知道的年份比求值的年份小,那麼就應該後前算,也就是往右。

如果您實在是算不了,那就把下面的重點記憶:

2008年:北京奧運會 戊子年

2009年:世界魔術大會 己丑年

2010年:上海世博會 庚寅年

2012年:倫敦奧運會 壬辰年

2016年:里約熱內盧 丙申年

天干地支的簡便演算法? 5分

“十天干”指甲、乙、丙、丁、戊、己、搐、辛、壬、癸。

“十二地支”指子、醜、寅、卯、辰、巳、午、未、申、酉、戌、亥。

具體演算法是:如2009年己丑天干是己土,地支為醜土。以後的年份以此類推,2010天干為己後面的庚金,地支則為醜後面的寅木,2010就是庚寅年,那麼2011就是辛卯年,2012就是壬辰年。

天干地支演算法,詳解,,,最好有步驟,,,

天干的演算法4,5,6,7,8,9,0,1,2,3,對應的天干是甲乙丙丁戊己庚辛壬癸。數字為年代的最後一位數字,例如2005年最後一位是5對應的是乙,2014年對應的是甲。

地支的演算法;用年代數除以12看餘數是多少,餘數分別是4,5,6,7,8,9,10,11,0,1,2,3,對應的地支為子醜寅卯辰巳午未申酉戌亥。例如2005除以12餘數為1,對應的地支為酉,具體計算步驟為2005除以12為167,167X12=2004 2005-2004=1 2014除以12餘數10

天干地支怎麼算,最簡單演算法。包括閏年怎麼算 5分

wenku.baidu.com/...7.html

求大師,怎樣?快速的推算干支紀日?

我把公式給你

日天干地支

從已知日期計算干支紀日的公式為:

g=4C+[C/4]+[5y]+[y/4]+[3*(m+1)/5]+d-3

z=8C+[C/4]+[5y]+[y/4]+[3*(m+1)/5]+d+7+i

其中c是世紀數減1。奇數月 i=0,偶數月 i=6,年份前兩位,y 是年份後兩位,M 是月份,d 是日數。[ ] 表示取整數。

1月和 2月按上一年的 13月和 14月來算,因此C和y也要按上一年的年份來取值。

g 除以 10 的餘數是天干,z 除以 12 的餘數是地支。

如果先求得了g,那麼

z=g+4C+10+i(奇數月i=0,偶數月i=6)

如:

2009年7月16日

G=80+5+45+2+4+16-3=149 餘數為 9,天干是「壬」Z=149+80+10+0=239 餘數為11,地支是「戌」

相關問題答案
最快速的天干地支演算法?
時的天干地支演算法?
時候的天干地支演算法?
日的天干地支演算法?
日天干地支演算法?
年月日時天干地支演算法?
農曆天干地支演算法?
月天干地支演算法?
公元紀年天干地支演算法?
天干地支演算法?