View Single Post
Old Jan 2nd, 2007, 12:02 AM   #7
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Attaboy, Titanium; boolean algebra/DeMorgan's Theorem isn't just for gate-slinging hardware weenies. However, non-zero 'a' gives the true evaluation.

@king: a simplification often makes the original expression look silly, as in this case. There are cases, however, where the tested values might be coming from a port in inverted form or some other weird combination. Devising an exclusive-nor (if one doesn't have an exclusive-or instruction) can actually be done in fewer steps if one complicates the expression.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote