mainchen
|
分享:
▼
1.命宫的宫位是: 和 命宫是: 这两个在撰写上 判定出来的意思是相同的吗? 是一样的, 因为 " 命宫" = " 命宫的宫位" = " 命宫的地支" , 内值是一样的. (命宫有:天钺&红鸾) || (身宫有:天钺&红鸾) || (夫妻宫有:天钺&红鸾) || (福德宫有:天钺&红鸾) 终于可以如愿运作 有没有什么写法可以简单点的?? 这是最简单的写法了, 不过还可写成: 如果:(命宫,身宫,福德宫,夫妻宫有:天钺)&&(命宫,身宫,福德宫,夫妻宫有:红鸾)3.既然写到这里 就顺便问一下了 那个()括号的功用究竟是什么? 每刺只要有用到或 都会想说到底要不要加 到底要怎加才会对 () 就如四则运算一样, 一个式子内, 括号内的算式会先做. 有时加了可以更易阅读, 如上例, 也可以不加, 但加了, 看了更清楚.
[ 此文章被mainchen在2007-11-14 09:58重新编辑 ]
|
|
x0
[10 楼]
From:台湾中华电信HINET | Posted:2007-11-14 07:58 |
|
|
mainchen
|
分享:
▲
▼
但判定时却出了'*主星的庙旺'语法错误的问题 这有什么办法可以写呢? 确实有 "主星" 这个参数, 但仅能使用于 "有:" 后面, 包括 "六吉, 七吉, 四煞" 皆是, 它们不能独立取得属性, 因为它们只是 "虚拟" 的出来的. 如果:命宫有:主星 可想像成: 如果:命宫有:紫微,天机,太阳,武曲,天同,廉贞,天府,太阴,贪狼,巨门,天相,天梁,七杀,破军 若真的要判断主星任何一颗庙旺, 如下例: 复制程式
设定:主星庙旺=0
回圈:i=0 到 13
如果:*#{星曜$(i)}#的庙旺>=5
设定:主星庙旺=主星庙旺+1
您可以将此段程式写于最前面, 往下的程式只要想判断主星是否庙旺皆可写成: 如果:主星庙旺>0
[ 此文章被mainchen在2007-11-16 07:23重新编辑 ]
|
|
x0
[12 楼]
From:台湾中华电信HINET | Posted:2007-11-14 16:18 |
|
|
mainchen
|
分享:
▲
▼
1.马的部份是搞定了 但是之前设定好的 只要参数设为天空地空并用 则判定会认为天空是为地空那个 好像有点"走钟"了 当设定 "只用天空" 时: 命理程式使用 "天空" 或 "地空" 是同位, 算法为 "亥上起子顺安 劫,逆去便是 天空乡" 当设定 "天空地空并用" 时: 地空算法为 "亥上起子顺安 劫,逆去便是 地空乡", 此时名称就容易混淆, 所以需确认自己所学的排法, 并设定后, 再来写命理程式, 比较不会错乱. 2.这次有关主星的那个撰写可真是难了 我试了半天 还是弄不清楚代码那部份究竟应该放那里!? 我制作了一个范例安装档, 请下载安装后重开软体, 即可看到. 3.另外一个奇怪的点 就是我明明是把星曜的庙旺设成>=5 但是怎么明明是坐"得"的 也会成立勒? 真是疑惑了 若是判断单一星曜之庙旺, 不要忘了加 '*' 全形星号在前面, 不然要看到完整的那行程式, 才知道问题在哪!
[ 此文章被mainchen在2007-11-16 07:41重新编辑 ]
|
|
x0
[14 楼]
From:台湾中华电信HINET | Posted:2007-11-16 07:34 |
|
|
|