unary operator

15 views (last 30 days)
Tor Fredrik Hove
Tor Fredrik Hove on 14 Oct 2011
why is 3>5 unary when exposed to ~ (sign for not) you have two numbers 3>5 and binary is defined as:
An operation, such as addition, that is applied to two elements of a set to produce a third element of the set.
while unary is defined as:
A mathematical operation, such as the square root function and complex conjugation, that requires only one operand.
here for 3>5 you do need to numbers to make false statement true and vica versa

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 14 Oct 2011
I think it is like this:
x=3>5 is binary as it is the same as x=gt(3,5)
3>5 is unary when exposed to ~
y=~x, or y=~(3>5) or y=not(x)

More Answers (0)

Categories

Find more on Programming in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!