unary operator
6 views (last 30 days)
Show older comments
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
0 Comments
Accepted Answer
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)
0 Comments
More Answers (0)
See Also
Categories
Find more on Logical 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!