public static bool IsFourthType(Multioperation5 op) { if (ArrSet5.IsConst(op) == true) { return(false); } var first = op & Multioperation5.E; if (first != Multioperation5.E) { return(false); } var second = (!op) & op; if (second != Multioperation5.E) { return(false); } var third1 = op * (!op); var third2 = (!op) * op; if (third1 != Multioperation5.All || third2 != Multioperation5.All) { return(false); } var fourth = op * op; if (fourth != Multioperation5.All) { return(false); } return(true); }
public static bool IsSecondType(Multioperation5 op) { if (ArrSet5.IsConst(op) == true) { return(false); } var first = op & Multioperation5.E; if (first != Multioperation5.E) { return(false); } var mu = !op; if (mu != op) { return(false); } var op2 = op * op; if (op2 != Multioperation5.All) { return(false); } return(true); }
public static bool IsFifthType(Multioperation5 op) { if (ArrSet5.IsConst(op) == true) { return(false); } var first = op & Multioperation5.E; if (first != Multioperation5.Zero) { return(false); } if (!op != op) { return(false); } var third = op * op; if (third != Multioperation5.All) { return(false); } return(true); }