I need to get out more....

Reading it again

I think in simple terms its a math symbol for "not"

ie. 7 = ¬8

seven equals not eight
Not quite right, read the first paragraph you quoted:

"... true when p is false and false when p is true... "

"Not 8" is true when 7, but 7 is not necessarily true when "not 8" (it could be 5).

It's basically just a logical "NOT" operator, that is: ¬true = false .
 
~ is used in programming for NOT but yeah its approximately in written stuff. I've never actually seen ¬ in actual useage.
~ is used in some languages as a bitwise NOT afaik... the syntax for logical NOT in programming is usually !

¬ is a character used in logical proofs (flashbacks to Logic modules... :eek:)
 
~ is used in some languages as a bitwise NOT afaik... the syntax for logical NOT in programming is usually !

¬ is a character used in logical proofs (flashbacks to Logic modules... :eek:)

Yeah - i.e. if (!blah) { and BITFLAGS &= ~FLAG was getting things a bit confused had a long day :S
 
I always use != as not equal to, didn't realise there was a dedicated symbol for it!
 
[FnG]magnolia;23907440 said:
Isn't Boolean Algebra the type of music Shayper plays in his dance halls?

I do both of these things.

Boolean algebra is a *****. Had to do a load of Monte Carlo work the other day for coursework, pain in the proverbial.
 
I always use != as not equal to, didn't realise there was a dedicated symbol for it!

!= is the best way to do it in many programming languages for not equal to, some (mostly BASIC type languages) use <>. NOT is a little different.
 
Back
Top Bottom