回覆列表
  • 1 # 使用者8908175284943

    推薦如下兩個通用公式;

    1.六十甲子序數計算公式:

    設:a為天干的序數,b為地支的序數,c為所求的六十甲子序數(甲子為1);

    c=[(a+10-b) mod 10]÷2×12+b

    例:求“己酉”在六十甲子中排第幾位,分析可知a=6,b=10;

    c=[(6+10-10) mod 10]÷2×12+10

    =46

    西南院讀者新解:

    c=6a-5b+sign(5b-6a)*60

    其中,sign(x)為符號函式,x大於零時為1,其餘情況為零。

    故知:己酉在六十甲子中排第46位,解畢,其餘依此類推。

    2.六十甲子納音計算公式:

    設:a為天干的序數,b為地支的序數,c為所求五行的序數(土0木1金2水3火4);

    定義函式:

    f(x)=[x+(x mod 2)]÷2;

    g(x)=[(x-1) mod 6] +1;

    則有:

    c=[f(a)+f(g(b))] mod 5;

    例:求庚申的五行屬性

    分析,庚在天干的第7位,申在地支的第9位,則a=7,b=9代入

    f(a)= f(7)=[7+(7 mod 2)]÷2=(7+1)÷2=4;

    g(b)=g(9)=[(9-1) mod 6] +1=3;

    f(g(b))=f(3)=[3+(3 mod 2)]÷2=2;

    c=[f(7)+f(g(9))] mod 5=(4+2) mod 5=1;

    根據定義好的五行順序:土、木、金、水、火(對應0,1,2,3,4),c=1,1代表木,故庚申的五行納音是屬木,其餘依此類推。

    僅供娛樂

  • 中秋節和大豐收的關聯?
  • 男朋友從來不主動聯絡,如果我不聯絡,他就沒訊息,我該怎麼辦?