Bit Calc Buddy

A great, easy way to check if a series of valuations evaluate to true or false. If you have a boolean expression which has an unknown value, plug the possible valuations to check if any evaluate to true.


  • Expressions can use the boolean values of 1 and 0 for true and false respectively
  • Expressions can use the unary operator "NOT" as the "!" and the binary operators "AND" and "OR" as "&" and "|" repsectively
  • Expressions may also contain parenthesis (note: parenthesis balance will not be checked, but you will be notified if they were unbalanced that the expression was invalid)