Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <p>1. Operatory</p>
- <p>Służą do wykonywania działań na zmiennych</p>
- <p>2. Operatory arytmetyczne - służą do wykonywania operacji arytmetycznych.</p>
- <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
- <tbody>
- <tr>
- <td style="text-align: center;">Operator</td>
- <td style="text-align: center;">Działanie</td>
- <td style="text-align: center;">Przykład</td>
- </tr>
- <tr>
- <td style="text-align: center;">+</td>
- <td style="text-align: center;">dodawanie</td>
- <td style="text-align: center;">$a+$b</td>
- </tr>
- <tr>
- <td style="text-align: center;">-</td>
- <td style="text-align: center;">odejmowanie</td>
- <td style="text-align: center;">$a-$b</td>
- </tr>
- <tr>
- <td style="text-align: center;">*</td>
- <td style="text-align: center;">mnożenie</td>
- <td style="text-align: center;">$a*$b</td>
- </tr>
- <tr>
- <td style="text-align: center;">/</td>
- <td style="text-align: center;">dzielenie</td>
- <td style="text-align: center;">$a/$b</td>
- </tr>
- <tr>
- <td style="text-align: center;">%</td>
- <td style="text-align: center;">Dzielenie modulo (reszta)</td>
- <td style="text-align: center;">$a%$b</td>
- </tr>
- </tbody>
- </table>
- <p> </p>
- <p>3. Operatory porównania - porównują argumenty. Ich wynikiem jest wartość logiczna : true lub false</p>
- <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
- <tbody>
- <tr>
- <td>Operator</td>
- <td>Działanie</td>
- <td>Przykład</td>
- </tr>
- <tr>
- <td>==</td>
- <td>wynik true, gdy argument są równe</td>
- <td>$a==$b</td>
- </tr>
- <tr>
- <td>!=</td>
- <td>Wynik true, gdy argumenty są różne</td>
- <td>$a!=$b</td>
- </tr>
- <tr>
- <td>===</td>
- <td>Wynik true, gdy argumenty są tego samego typu i są równe</td>
- <td>$a===$b</td>
- </tr>
- <tr>
- <td>!==</td>
- <td>Wynik true, gdy argumenty są różne lub różnych typów</td>
- <td>$a!==$b</td>
- </tr>
- <tr>
- <td>></td>
- <td>Wynik true, gdy argument pierwszy jest większyod drugiego</td>
- <td>$a>$b</td>
- </tr>
- <tr>
- <td>>=</td>
- <td>
- <table align="center" border="1" cellpadding="1" cellspacing="1">
- <tbody>
- <tr>
- <td>Wynik true, gdy argument pierwszy jest większylub równy od drugiego</td>
- </tr>
- </tbody>
- </table>
- </td>
- <td>$a>=$b</td>
- </tr>
- <tr>
- <td><</td>
- <td>
- <table align="center" border="1" cellpadding="1" cellspacing="1">
- <tbody>
- <tr>
- <td>Wynik true, gdy argument pierwszy jest mniejszy od drugiego</td>
- </tr>
- </tbody>
- </table>
- </td>
- <td>$a<$b</td>
- </tr>
- <tr>
- <td><=</td>
- <td>
- <table align="center" border="1" cellpadding="1" cellspacing="1">
- <tbody>
- <tr>
- <td>Wynik true, gdy argument pierwszy jest mniejszy lub równy od drugiego</td>
- </tr>
- </tbody>
- </table>
- </td>
- <td>$a<=$b</td>
- </tr>
- <tr>
- <td><></td>
- <td>Wynik true, gdy argumenty są różne</td>
- <td>$a<>$b</td>
- </tr>
- </tbody>
- </table>
- <p>4. Operatory bitowe - umożliwiają wykonywanie operacji na poszczególnych bitach liczb.</p>
- <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
- <tbody>
- <tr>
- <td>Operator</td>
- <td>Działanie</td>
- <td>Przykład</td>
- </tr>
- <tr>
- <td>&</td>
- <td>Iloczyn bitowy AND</td>
- <td>$a&$b</td>
- </tr>
- <tr>
- <td>|</td>
- <td>Suma bitowa OR</td>
- <td>$a|$b</td>
- </tr>
- <tr>
- <td> </td>
- <td>Negacja bitowa NOT</td>
- <td>~$a</td>
- </tr>
- <tr>
- <td>^</td>
- <td>Bitowa różnica symetryczna</td>
- <td>$a^$b</td>
- </tr>
- <tr>
- <td>>></td>
- <td>
- <p>Przesunięcie bitowe w prawo</p>
- </td>
- <td>$a>>$b</td>
- </tr>
- <tr>
- <td><<</td>
- <td>Przesunięcie bitowe w lewo</td>
- <td>$a<<$b</td>
- </tr>
- </tbody>
- </table>
- <p>5. Operatory logiczne - wykonują operacje na argumentach, które posiadają wartość logiczną (true lub false)</p>
- <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
- <tbody>
- <tr>
- <td>Operator</td>
- <td>Działanie</td>
- <td>Przykład</td>
- </tr>
- <tr>
- <td>and</td>
- <td>iloczyn logiczny</td>
- <td>$a and $b</td>
- </tr>
- <tr>
- <td>&&</td>
- <td>iIloczyn logiczny</td>
- <td>$a&$b</td>
- </tr>
- <tr>
- <td>or</td>
- <td>Suma logiczna</td>
- <td>$a or $b</td>
- </tr>
- <tr>
- <td>||</td>
- <td>Suma logiczn</td>
- <td>$a || $b</td>
- </tr>
- <tr>
- <td>!</td>
- <td>negacja logiczna NOT</td>
- <td>!$a</td>
- </tr>
- <tr>
- <td>xor</td>
- <td>Różniuca symetryczna (wynik true tylko wtedy, gdy obydwa argumenty mają różną wartość)</td>
- <td>$a xor $b</td>
- </tr>
- </tbody>
- </table>
- <p> </p>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement