package lectures.types.math;
import util.annotations.WebDocuments;
@WebDocuments({"Lectures/TypesMath.pptx", "Lectures/TypesMath.pdf", "Videos/TypesMath.avi"})
public class ABoolTypeDemoer {
public void relationalOps() {
System.out.println(5==5);
System.out.println(5==4);
System.out.println(5>=4);
System.out.println(5<=4);
System.out.println(5!=4);
System.out.println(5!=5);
}
public void boolOps() {
System.out.println(!true);
System.out.println(!false);
System.out.println(true && true);
System.out.println(true && false);
System.out.println(false && true);
System.out.println(false && false);
System.out.println(true || true);
System.out.println(true || false);
System.out.println(false || true);
System.out.println(false || false);
}
public void shortCircuit() {
System.out.println(!false & (9654.34/323.13 > 32.34));
System.out.println(true |(9654.34/323.13 > 32.34));
System.out.println(!false && (9654.34/323.13 > 32.34));
System.out.println(true || (9654.34/323.13 > 32.34));
System.out.println(false && (10/0 == Integer.MAX_VALUE));
System.out.println(false & (10/0 == Integer.MAX_VALUE));
}
}