五行$()功能问题

Home Home
引用 | 编辑 wclement
2008-08-27 17:18
楼主
推文 x0
您好:

假设有一日课为丁酉六局日占

设定:一课地盘=六壬.一课的地盘取:丑,寅,辰,巳,未,巳,未,申,戌,亥
设定:一课地盘的五行=五行$(一课地盘)

因丁火寄宫在未,所以 一课地盘=未 无误
我要取未土的五行,所以用 五行$(一课地盘) 想找出 未的五行(土)
但是为何 跑出来的是「金」

又例如 五行$(卯)=水 不是应该为木吗?
      五行$(乙)=土 不是应该为木吗?

还请老师解惑,感恩。

献花 x0
引用 | 编辑 mainchen
2008-08-27 18:06
1楼
  
"五行$()" 功能是将 0 ~ 4 的数值以 "木火土金水" 文字来显示, 例:

五行$(0) --> 回传: 木
五行$(1) --> 回传: 火
五行$(2) --> 回传: 土
五行$(3) --> 回传: 金
五行$(4) --> 回传: 水

因此要设定 "一课地盘的五行" 正确如下:

设定:一课地盘的五行=#{地支$(一课地盘)}#的五行

运行时可 "想像" 程式为: "设定:一课地盘的五行=未的五行"

显示时可用: #{五行$(一课地盘的五行)}#

可再运用, 如:

如果:一课地盘的五行.克.六壬日干的五行

献花 x0
引用 | 编辑 wclement
2008-08-28 09:36
2楼
  
谢谢版主的回答,超感动的。
贵公司软体的更新速度很快,今天才又发现,六壬部份也开放「六壬.自订局数」的读写。
自订局数的参数,好像和六壬中的局数不大一样,程式如下:

这个自订局数好像是从0到11,系统中的0局,好像才是六壬中的一局?不知有没有误解意思,请老师拨冗答覆。谢谢。

献花 x0
引用 | 编辑 mainchen
2008-08-28 15:15
3楼
  
这个自订局数好像是从0到11,系统中的0局,好像才是六壬中的一局?

感谢您的指正, 此问题已修正于 v1.431, 设定 "自订局数" 为 1 ~ 12

献花 x0