public final class BooleanAlgebra extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static int | FALSEFalse as integer | 
| static int | TRUETrue as integer | 
| Constructor and Description | 
|---|
| BooleanAlgebra() | 
| Modifier and Type | Method and Description | 
|---|---|
| static double | and(double a,
   double b)Boolean AND | 
| static double | cimp(double a,
    double b)Boolean CIMP | 
| static double | cnimp(double a,
     double b)Boolean CNIMP | 
| static int | double2IntBoolean(double a)Double to integer boolean translation | 
| static double | eqv(double a,
   double b)Boolean EQV | 
| static double | imp(double a,
   double b)Boolean IMP | 
| static double | nand(double a,
    double b)Boolean NAND | 
| static double | nimp(double a,
    double b)Boolean NIMP | 
| static double | nor(double a,
   double b)Boolean NOR | 
| static double | not(double a)Boolean NOT | 
| static double | or(double a,
  double b)Boolean OR | 
| static double | xor(double a,
   double b)Boolean XOR | 
public static final int FALSE
public static final int TRUE
public static final int double2IntBoolean(double a)
a - the double numberpublic static final double and(double a,
                               double b)
a - the a number (a AND b)b - the b number (a AND b)public static final double or(double a,
                              double b)
a - the a number (a OR b)b - the b number (a OR b)public static final double xor(double a,
                               double b)
a - the a number (a XOR b)b - the b number (a XOR b)public static final double nand(double a,
                                double b)
a - the a number (a NAND b)b - the b number (a NAND b)public static final double nor(double a,
                               double b)
a - the a number (a NOR b)b - the b number (a NOR b)public static final double imp(double a,
                               double b)
a - the a number (a IMP b)b - the b number (a IMP b)public static final double eqv(double a,
                               double b)
a - the a number (a EQV b)b - the b number (a EQV b)public static final double not(double a)
a - the a number (NOT a)public static final double cimp(double a,
                                double b)
a - the a number (a CIMP b)b - the b number (a CIMP b)public static final double nimp(double a,
                                double b)
a - the a number (a NIMP b)b - the b number (a NIMP b)public static final double cnimp(double a,
                                 double b)
a - the a number (a CNIMP b)b - the b number (a CNIMP b)