历史分布(组选余数分布)(直选余数分布)
由 数字 于 星期五, 10/30/2009 - 09:43 发表
//百十对码
//历史分布(组选余数分布)命中3次数
function YSchlifb3(cs,qs :integer):integer;
var
myvar1: integer;
begin
myvar1 :=InCount([IMOD(r1,cs),IMOD(r2,cs),IMOD(r3,cs)],[IMOD(hr1(qs),cs),IMOD(hr2(qs),cs),IMOD(hr3(qs),cs)]);
result := IIF(myvar1=3);
end;
//历史分布(组选余数分布)命中2次数
function YSchlifb2(cs,qs :integer):integer;
var
myvar1: integer;
begin
myvar1 :=InCount([IMOD(r1,cs),IMOD(r2,cs),IMOD(r3,cs)],[IMOD(hr1(qs),cs),IMOD(hr2(qs),cs),IMOD(hr3(qs),cs)]);
result := IIF(myvar1=2);
end;
//历史分布(组选余数分布)命中1次数
function YSchlifb1(cs,qs :integer):integer;
var
myvar1: integer;
begin
myvar1 :=InCount([IMOD(r1,cs),IMOD(r2,cs),IMOD(r3,cs)],[IMOD(hr1(qs),cs),IMOD(hr2(qs),cs),IMOD(hr3(qs),cs)]);
result := IIF(myvar1=1);
end;
//历史分布(组选余数分布)命中0次数
function YSchlifb0(cs,qs :integer):integer;
var
myvar1: integer;
begin
myvar1 :=InCount([IMOD(r1,cs),IMOD(r2,cs),IMOD(r3,cs)],[IMOD(hr1(qs),cs),IMOD(hr2(qs),cs),IMOD(hr3(qs),cs)]);
result := IIF(myvar1=0);
end;
//历史分布(组选余数分布)命中1-2次数
function YSchlifb12(cs,qs :integer):integer;
var
myvar1: integer;
begin
myvar1 :=InCount([IMOD(r1,cs),IMOD(r2,cs),IMOD(r3,cs)],[IMOD(hr1(qs),cs),IMOD(hr2(qs),cs),IMOD(hr3(qs),cs)]);
result := IIF((myvar1>=1)AND(myvar1<=2));
end;
//历史分布(直选余数分布)命中3次数
function YSzxlifb3(cs,qs :integer):integer;
var
myvar1,myvar2,myvar3: integer;
begin
myvar1 :=IIF(IMOD(r1,cs) in [IMOD(hr1(qs),cs)]);
myvar2 :=IIF(IMOD(r2,cs) in [IMOD(hr2(qs),cs)]);
myvar3 :=IIF(IMOD(r3,cs) in [IMOD(hr3(qs),cs)]);
result:= IIF(myvar1+myvar2+myvar3=3);
end;
//历史分布(直选余数分布)命中2次数
function YSzxlifb2(cs,qs :integer):integer;
var
myvar1,myvar2,myvar3: integer;
begin
myvar1 :=IIF(IMOD(r1,cs) in [IMOD(hr1(qs),cs)]);
myvar2 :=IIF(IMOD(r2,cs) in [IMOD(hr2(qs),cs)]);
myvar3 :=IIF(IMOD(r3,cs) in [IMOD(hr3(qs),cs)]);
result:= IIF(myvar1+myvar2+myvar3=2);
end;
//历史分布(直选余数分布)命中1次数
function YSzxlifb1(cs,qs :integer):integer;
var
myvar1,myvar2,myvar3: integer;
begin
myvar1 :=IIF(IMOD(r1,cs) in [IMOD(hr1(qs),cs)]);
myvar2 :=IIF(IMOD(r2,cs) in [IMOD(hr2(qs),cs)]);
myvar3 :=IIF(IMOD(r3,cs) in [IMOD(hr3(qs),cs)]);
result:= IIF(myvar1+myvar2+myvar3=1);
end;
//历史分布(直选余数分布)命中0次数
function YSzxlifb0(cs,qs :integer):integer;
var
myvar1,myvar2,myvar3: integer;
begin
myvar1 :=IIF(IMOD(r1,cs) in [IMOD(hr1(qs),cs)]);
myvar2 :=IIF(IMOD(r2,cs) in [IMOD(hr2(qs),cs)]);
myvar3 :=IIF(IMOD(r3,cs) in [IMOD(hr3(qs),cs)]);
result:= IIF(myvar1+myvar2+myvar3=0);
end;
//历史分布(直选余数分布)命中1-2次数
function YSzxlifb12(cs,qs :integer):integer;
var
myvar1,myvar2,myvar3: integer;
begin
myvar1 :=IIF(IMOD(r1,cs) in [IMOD(hr1(qs),cs)]);
myvar2 :=IIF(IMOD(r2,cs) in [IMOD(hr2(qs),cs)]);
myvar3 :=IIF(IMOD(r3,cs) in [IMOD(hr3(qs),cs)]);
result:= IIF((myvar1+myvar2+myvar3>=1)AND(myvar1+myvar2+myvar3<=2));
end;

最新评论
10 周 5 天之前
10 周 5 天之前
10 周 5 天之前
12 周 5 天之前