| r58 vs r59 | ||
|---|---|---|
| ... | ... | |
| 240 | 240 | {{{#!if false ^ false |
| 241 | 241 | 출력 (^ 기호)}}} |
| 242 | 242 | ---- |
| 243 | 결론 : ^는 논리연산 XOR | |
| 244 | ---그럼 XAND도 있을텐데--- | |
| 245 | ||
| 246 | 243 | A^B==C {{{-2 ([math(A \neq 0,\ B \neq C)])}}}꼴을 if 조건문으로 걸어놨는데 true가 된 것은, ==를 먼저 연산해서 A^false가 되었는데 A가 0이 아니므로 true로 읽히게 되어 A^false가 true로 반환되서 if 조건문이 true로 되어버린 모양. |
| 247 | 0^1==2 : 출력되지 않는다. | |
| 244 | 1^2==3 : 1^false가 되어 출력된다. | |
| 245 | {{{#!if 1^2==3 | |
| 246 | 출력}}} | |
| 247 | ---- | |
| 248 | 1^1==1 : 1^true가 되어 출력되지 않는다. | |
| 249 | {{{#!if 1^1==1 | |
| 250 | 출력}}} | |
| 251 | ---- | |
| 252 | 0^1==2 : 0^false가 되어 출력되지 않는다. | |
| 248 | 253 | {{{#!if 0^1==2 |
| 249 | 254 | 출력}}} |
| 255 | ---- | |
| 256 | 0^1==1 : 0^true가 되어 출력된다. | |
| 257 | {{{#!if 0^1==1 | |
| 258 | 출력}}} | |
| 259 | ---- | |
| 260 | 결론 : ^는 논리연산 XOR | |
| 250 | 261 | == ! 기호 테스트 == |
| 251 | 262 | false == false : 출력된다. |
| 252 | 263 | {{{#!if false==false |
| ... | ... |