禽星值年月日推算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二十八宿值年

值月值日值时推算法

一. 二十八宿值年推算法

1.公式:(A-B)÷28=X·Y

A=计算的当年号

B=底年如1917,1945,2001(其中之一)X=商(此无作用)

Y=余数(对照28宿序号取宿星)

例1. 1989年之宿星

1

(1989-1945)÷28 =44÷28

=1·16(娄)

2.列表

2

3

4

5

6

7

8

9

3..根据六十花甲甲推算

10

11

12

13

14

15

16

17

18

二. 二十八宿值月推算法

1.公式:

(A-B)×12(月)÷28(宿)=X·Y

A=计算的当年号

B=底年如1920/1941/2004(其中之一)X=商(此无作用)

Y=余数+月份数(如正月加1二月加2,再

19

对照28宿序号取宿星)

例1.1946年6月之宿

1946-1920=26 26×12=312 312÷28=11·4

4+6=10(女宿)

例2. 1951年1月

1951-1920=31

31×12=372 372÷28=13 (8)

8+1=9(牛)

20

例3.2004年1月

2004-1920=84 84÷28=3 0

0+1=1(角宿)

2.列表

21

22

23

24

25

三. 二八宿值日推算法

26

1.根据公历日期推算日宿星

公式:S=1.25(A-B)+C

2000年前:(S+2)÷28………余数(用此数)2000年后:(S-10)÷28……余数(用此数)

A=计算那年。B=底年如1921或2001年

例1.1986年8月12日之宿星

A-B=1986-1921=65

C=31+28+31+30+31+30+31+12=224

65×1.25=81.25(取整数)

84+224=305 305+2=307

307÷28=10……27(翼宿)1986年8月12日之宿星是翼宿。

27

2.根据星期和十二地支推算日宿星

28

29

30

31

32

33

34

35

四.二八宿值时推算法

36

37

公式:

S=[12×(N-1)+2]÷28+时辰数

N=该日值日宿星属上表第几列(上表第一行汉字数字)

例1.2010年8月15日午时之宿星

2010年8月15日为璧星,

38

12×(7-1)=72 72+2=742012年11月13日星期二

74÷28=2……18 18+7=25(星宿)

查表验证正确。

例2. 1946年6月18日辰时

6月18日为心宿。12×(5-1)+2=50

50÷28=1……22 22+5=27(翼)

查表验证正确。

39

2.列表

相关文档
最新文档