Nov 18

老赵插件逢源路9号的BLOG

以下为自由计算过滤代码

奇号个数

IF(MOD(p1,2)==1,1,0)+IF(MOD(p2,2)==1,1,0)+IF(MOD(p3,2)==1,1,0)+IF(MOD(p4,2)==1,1,0)+IF(MOD(p5,2)==1,1,0)+IF(MOD(p6,2)==1,1,0)
或者
ODDSUM($chip)

号码和值

p1+p2+p3+p4+p5+p6
或者
SUM($chip)

尾数和值

MOD(p1,10)+MOD(p2,10)+MOD(p3,10)+MOD(p4,10)+MOD(p5,10)+MOD(p6,10)
或
s=0
for i in $chip
   s+=i %10
end
s

最大号码

MAX([p1,p2,p3,p4])
或
MAX($chip)

最小号码

MIN([p1,p2,p3,p4])
或
MIN($chip)

AC值

AC([p1,p2,p3,p4])
或者
AC($chip)

除三余数和

MOD(p1,3)+MOD(p2,3)+MOD(p3,3)+MOD(p4,3)+MOD(p5,3)+MOD(p6,3)
或
s=0
for i in $chip
   s+=i % 3
end
s

和值除三余数

MOD(p1+p2+p3+p4+p5+p6,3)
或
MOD(SUM($chip),3)

written by 彩票过滤 \\ tags: , , , , ,

Nov 18

原文:(向大家推荐一 乐透变3D 双色球区间和 公式)
定制过滤中可以使用下面代码

IMOD(p1+p2+p3,10)*100+IMOD(p2+p3+p4,10)*10+IMOD(p3+p4+p5,10)

IMOD(p1+p2+p3)*100+IMOD(p2+p3+p4)*10+IMOD(p3+p4+p5)

自由计算中可以使用下面代码

MOD(p1+p2+p3,10)*100+MOD(p2+p3+p4,10)*10+MOD(p3+p4+p5,10)

written by 彩票过滤 \\ tags: , ,

Nov 13

2007-11-18

增加内置常用函数 最小数MIN 最大数MAX 奇号个数ODDSUM

2007-11-17 1.0.7

还原内部Ruby代码不使用类提高过滤速度
调整默认号码数组为$chip,号码依次为p1,p2…

2007-11-16 1.0.6

更正自定义函数保存后无法正常加载

2007-11-15 1.0.5

移除校验代码设置
增加过滤范围控制
增加WEB更新内置函数
增加IF MOD函数

2007-11-14 1.0.4

分离过滤执行和校验代码
开始内置常用函数

2007-11-13 1.0.2-1.0.3

更正界面打开缓慢
无法正常安装在彩票大赢家错误

2007-11-12 1.0.1

创建插件
编写和值、AC值计算代码

written by 彩票过滤 \\ tags: ,

Nov 12


数字AC值计算代码

  1. 计算数字AC
def AC(chip) bac=Array.new(60) for i in 0..bac.length-1 bac[i]=false end for i in 0..chip.length-1 for j in 1..chip.length-1 n=chip[j]-chip[i] bac[n.abs]=true end end n=0 for i in 0..bac.length-1 if bac[i] n=n+1 end end n=n-chip.length end

ac值计算已是内置函数
可直接使用AC($chip)来获取所有号码的AC值

written by 彩票过滤 \\ tags: , , , ,

Nov 12


滤除和值大于10的号码代码

  1. 计算和值
def sum(ar) s=0 for i in 0..ar.length-1 s+=ar[i] end s end

sum函数已内置,可以直接使用s= sum($chip)或者用p1+p2+p3+p4。。。

  1. 测试时如要查看计算结果可以使用puts 输出结果
  2. 如:puts s

written by 彩票过滤 \\ tags: ,

Nov 11

插件免费无需注册

安装方法

  1. 安装Ruby环境

    http://rubyforge.org/frs/?group_id=167下载ruby186-26_rc2.exe 安装。

  2. 下载安装此插件

    自由计算过滤插件截图

使用方法

已内置过滤号码数组$chip,如计算前两位号码差值可以用$chip[0]-$chip[1]或使用 p1-p2。
如:

if ($chip[0]-$chip[1])>3
	-1
else
	123
end

是如果第一位减去第二位差大于3就返回-1,否则返回123,最后处理的数为判断结果(过滤校验可以看到)。
其他操作符见 操作符表达式

计算代码实例

Ruby教程

written by 彩票过滤 \\ tags: , , , , ,