跳到主要内容
AstroOne
🇨🇳中文

登录

忘记密码?
🔯
缅甸占星 / Mahabote

Mahabote 计算步骤

学习 AstroOne 实际采用的缅甸占星 / Mahabote 方法,并对不同传统流派的差异作特别说明。

计算事实

明确进行 Mahabote 算术

当前方法用缅甸历年份减去星期编码,再取模 7;对于可能返回负余数的编程语言实现,需要做规范化取模。

index = ((缅甸历年 − 星期编码) mod 7 + 7) mod 7
AstroOne 方法

AstroOne 如何映射索引 0–6

当前服务映射为:0 Binga、1 Atun、2 Yaza、3 Adipati、4 Marana、5 Thike、6 Puti。该映射作为计算输出被锁定。

  • 0 Binga · 1 Atun · 2 Yaza · 3 Adipati
  • 4 Marana · 5 Thike · 6 Puti
限制

不要用固定减年捷径替代历法步骤

本课程不会把“公历年减 638/639”之类的捷径当成普遍 Mahabote 公式。AstroOne 会先按实际日期通过缅甸历算法换算,再使用得到的缅甸历年份。

完整示例

1990-05-14 → Puti

  1. 输入

    虚构出生日期 = 1990-05-14。

  2. 计算

    引擎换算得到缅甸历 1352 年,星期一编码 2。(1352 − 2) mod 7 = 6,因此位置键为 Puti。

  3. 需要检查的因素

    核对缅甸历年 1352、星期编码 2、余数 6 与映射表。

  4. 推理

    Puti 是算术结果;人格描述并不是从公式本身“算出来”的,而属于解读层。

  5. 综合

    得到 Puti 后,才应把 AstroOne 的编辑性解读与其他支持信号作为独立层加入。

解读

解读:计算本身只确认“Puti”。Puti 的含义属于后续解读层,并不是算术产生的确定性。

方法来源

以下是用于核验本课方法的主要技术、历史或解读资料。AstroOne 的实际行为会另行与当前实现及验证检查交叉核对。

← 返回课程