广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 5880 个阅读者
命理服务》 数位论命馆 | 免费排盘 | 星侨易学 | 五术书籍 | 线上论命 | 影音论命 | 八字命书 | 星座分析 | 孔明神数 | 周公解梦 | fackbook 粉丝专页 |
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
black_jack
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[论命类][教学] 程式问题(2)
8. 三合(数1,数2,数3),这3个引数是什么?为何不能直接代入地支常数?
9. 空亡(柱数值),这功能怎么用?
a. 脚本:C++Script 的下列原始码为何会出现ScriptError
     <%
           int i;
           for(i=0;i<5;i++);
     %>
b. 判断某爻的旺相休囚除了用 卜卦.#{五行$(#{地支$(本卦.初爻的地支)}#的五行)}#的旺相 外, 是否有以爻地支及月地支为引数的功能? 另外就我所知爻的旺相休囚的等级有六:旺->次旺->相->有余气->休囚,还有一个月破, 不知如何与原来旺相传回的旺,相,死,囚,休来对应?
c. 文字转入程式是作什么的?
d. 奇门时盘.局数 为何阳九局传回0, 阴九局传回10? 请解释.


献花 x0 回到顶端 [楼 主] From:台湾新世纪资通股份有限公司 | Posted:2007-06-11 12:58 |
mainchen 葫芦墩家族
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖
头衔:
版主
级别: 版主 该用户目前不上站
版区: 星侨五术软体
推文 x22 鲜花 x36
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

8. 三合(数1,数2,数3),这3个引数是什么?为何不能直接代入地支常数?

数1~数3代入为 [地支] 数值, 回传为三合的五行, 即 >= 0 代表三合, 亦可直接代入地支常数, 如下:

如果:三合(寅,午,戌)>=0



如果:三合(生年支,生月支,生日支)>=0



如果:三合(本卦.初爻的地支,本卦.二爻的地支,本卦.三爻的地支)>=0



9. 空亡(柱数值),这功能怎么用?

例如想要设定生年柱的空亡, 分别设定到 [年柱空亡1] 及 [年柱空亡2] 变数内, 例:

设定:年柱空亡1=空亡(生年柱)
设定:年柱空亡2=(年柱空亡1+1)%12)


由空亡()算出第一位空亡地支, 利用 +1(下位地支) %12 (求余数) 来求得下一位空亡.



a. 脚本:C++Script 的下列原始码为何会出现ScriptError

Script 主程式部份需用 { } 括起来:

复制程式
<%
int i;
{
  for(i=0;i<5;i++);
}
%>

Script 阵列运用范例:

复制程式
<%
int i, j;
string ar[10], s;


void OK(string s)
{
  ShowMessage(s);
}

{
  for(i = 0; i < 10; i++)
    ar[i] = IntToStr(i);

  s = "";
  for(i = 0; i< 10; i++)
    s += ar[i];

  OK(s);
}
%>



b. 判断某爻的旺相休囚除了用 卜卦.#{五行$(#{地支$(本卦.初爻的地支)}#的五行)}#的旺相 外, 是否有以爻地支及月地支为引数的功能?

爻地支与月地支判断方式, 例:

如果:卜卦月支.合.本卦.初爻的地支



另外就我所知爻的旺相休囚的等级有六:旺->次旺->相->有余气->休囚,还有一个月破, 不知如何与原来旺相传回的旺,相,死,囚,休来对应?

通常卜卦只论本体五行, 若要细分, 是可利用现有的 [月令] , 运用变数自己设计想要的分级, 这个部份晚些再做个例子.



c. 文字转入程式是作什么的?

这是一个程式转换工具, 可将程式先以文字方式打好, 再由此转成程式.



d. 奇门时盘.局数 为何阳九局传回0, 阴九局传回10? 请解释.

局数内值 >= 10 为 [阴遁] , 说明如下:

阳遁: 0 ~ 8 (0为阳九局, 1为阳一局, 2为阳二局, 余类推)
阴遁: 10 ~ 18 (10为阴九局, 11为阴一局, 12为阴二局, 余类推)


[ 此文章被mainchen在2007-06-11 16:36重新编辑 ]


献花 x0 回到顶端 [1 楼] From:台湾中华电信HINET | Posted:2007-06-11 16:05 |
black_jack
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

d. C++Script中呼叫的 ShowMessage(s)和IntToStr(i),是系统定义的吗? 是否有这些系统定义功能的资料?
e. 脚本是否能存取系统常数,变数,功能...等在非脚本环境下所能存取的?
f. 之前有提到脚本可让user自订功能,不知怎么做? 又是否能定义能接受引数及会传回值的功能?


献花 x0 回到顶端 [2 楼] From:台湾新世纪资通股份有限公司 | Posted:2007-06-12 12:26 |
mainchen 葫芦墩家族
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖
头衔:
版主
级别: 版主 该用户目前不上站
版区: 星侨五术软体
推文 x22 鲜花 x36
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

d. C++Script中呼叫的 ShowMessage(s)和IntToStr(i),是系统定义的吗? 是否有这些系统定义功能的资料?



有关命理程式的说明文件, 我已经在重编, 以下是撷取脚本程式部份说明:


  脚本(Script)程式语言主要是提供给有程式基础的使用者另一种设计程式的选择,它是属于一种直译的程式语言,不需要经过编译即可执行,目前提共了四种常见的程式语言 Pascal、C++、Java、Basic ,脚本程式需要输入在「解说编辑区」内,并于命理程式编辑区内指定要使用何种脚本程式语言,始可执行,请见下列各节脚本说明。

  脚本程式是属于封闭且独立运作的模式,也就是说每一个「解说编辑区」内的脚本程式皆为独立,包含变数及函数,只能在此区内执行运作,每个解说区内的程式皆可以含多个自定函数及一个主程式。

  脚本程式需使用 <% 及 %> 将程式前后括起来,而 <% 及 %> 前后可以含解说文字内容,见下例:

解说编辑区输入:



声明:

脚本程式语言并非完全支援 Unicode 万国码,因此若非必要,还是建议使用「命理程式」来撰写程式,因为脚本程式可以做到的功能,「命理程式」也可以做到。


  下列为脚本程式所提供的内建函数,以 Pascal 语言为例,可以运用在这四种脚本语言内:



献花 x0 回到顶端 [3 楼] From:台湾中华电信HINET | Posted:2007-06-12 15:32 |
mainchen 葫芦墩家族
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖
头衔:
版主
级别: 版主 该用户目前不上站
版区: 星侨五术软体
推文 x22 鲜花 x36
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

e. 脚本是否能存取系统常数,变数,功能...等在非脚本环境下所能存取的?

可利用巨集方式取得, 例如:

<%
int i;
{
i = #{生年支}#;

AccProgSet('a=' + inttostr(i)); // 同命理程式 [设定:], 可将 Script 的 i 变数设定到命理程式的 a 变数内.
}
%>


f. 之前有提到脚本可让user自订功能,不知怎么做? 又是否能定义能接受引数及会传回值的功能?

可设定一个函数, 回传值, 例如:

<%
int p1(int i)
{
return i + 5;
}

{
send(inttostr(p1(1)));
}
%>


[ 此文章被mainchen在2007-06-12 16:10重新编辑 ]


献花 x0 回到顶端 [4 楼] From:台湾中华电信HINET | Posted:2007-06-12 15:45 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.067127 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言