上面的表达式中[2,1]字段里的2表示上上期,1表示2位号,字段意思就是取上上期的2位号,如何才能与2位号数组中的数一一对应?请教高手!
我编写彩票软件里用的,是公式杀码,用[N,M]代表上N期的第M概率项,N如果是0就是本期,1就是上1期,2就是上2期。M是概率项的序号,我想不出来在VB里该怎么和表格项或是数组相对应,所以请各位朋友帮忙,谢谢!
http://bbs.bc-cn.net/viewthread.php?tid=159134
就是这个帖子的具体化,这个核心问题怎么也想不明白,这种表达式最后进行运算处理时如何才能实现指定期调用数值呢?
郁闷!
例如:
历史开奖号码 概率项
期号 开奖号 1位号(index为0) 3位号(index为2) 和值(index为16)
2007001 037 0 7 10
2007002 458 4 8 17
2007003 712 7 2 10
2007004 当前预测期 ? ? ?
公式 [0,0]<>[1,2]+8mod5 解释为:本期1位号 不等于 上期3位号(对应值为2)+ 8除以5的余数
计算后为[0,0]<>5 即本期1位号不等于5
其中[0,0]代表预测的本期1位号,前面的0是代表本期(即2007004期),后面的0是代表1位号项目由于前面是0本期为空值,故不改变,后面的0也是引用的控件数组中的index
中间的是不等于符号
后面的是上期3位号加上8除以5的余数,中括号内的1代表取上1期,2代表取3位号
现在的问题主要是概率项的取值如何才能与[1,2]这个相对应,这个字段就取上期3位号的值为2,如果是[2,0]就取前第2期的1位号0
如果哪位高手愿意帮忙请加我QQ764217612详解,万分感谢!