Bitwise operations: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 997: | Line 997: | ||
=={{header|Elena}}== |
=={{header|Elena}}== |
||
ELENA 3.2 : |
|||
<lang elena>import extensions. |
<lang elena>import extensions. |
||
Line 1,003: | Line 1,004: | ||
bitwiseTest : y |
bitwiseTest : y |
||
[ |
[ |
||
console printLine |
console printLine(self," and ",y," = ",self and:y). |
||
console printLine |
console printLine(self," or ",y," = ",self or:y). |
||
console printLine |
console printLine(self," xor ",y," = ",self xor:y). |
||
console printLine |
console printLine("not ",self," = ",self inverted). |
||
console printLine |
console printLine(self," shr ",y," = ",self shiftRight:y). |
||
console printLine |
console printLine(self," shl ",y," = ",self shiftLeft:y). |
||
] |
] |
||
} |
} |
||
Line 1,014: | Line 1,015: | ||
program = |
program = |
||
[ |
[ |
||
console readLineTo |
console readLineTo(Integer new); bitwiseTest(console readLineTo(Integer new)). |
||
].</lang> |
].</lang> |
||
{{out}} |
{{out}} |