|||
10==20
-> 0 % if it is false, it returns 0.
10<20
-> 1 % if it is true, it returns 1.
x=(16*64>1000)+9
-> 10 % x=1+9.
y=16*64>1000+9
-> 1 % arithmetic operators has higher precedence than relational&logical operators. 16*64>1000+9 is true, i.e. 1.
10==20 && 10<20
-> 0 % false && true
10==20 || 10<20
-> 1 % false || true
1 && 2
-> 1 % nonzero && nonzero
0 &&1
-> 0 % zero && nonzero
0 || 0
-> 0 % nonzero || nonzero
~ (1 && 2) || (0 || 0)
-> 0 % ~ 1 || 0 -> 0 || 0 -> 0
logical operators for matrix:
~[1 pi 0 3]
-> [0 0 1 0]
[1 2 pi 0 3] & [pi 4 0 9 8] % single &
-> [1 1 0 0 1]
[1 2 pi 0 3] | [pi 4 0 0 8] % single |
-> [1 1 1 0 1]
2 & [1 2; 0 3] % single &
-> [1 1; 0 1]
2 | [1 2; 0 3] % single |
-> [1 1; 1 1]
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-21 03:31
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社