Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.00 KB | None | 0 0
  1. <p>1. Operatory</p>
  2.  
  3. <p>Służą do wykonywania działań na zmiennych</p>
  4.  
  5. <p>2. Operatory arytmetyczne - służą do wykonywania operacji arytmetycznych.</p>
  6.  
  7. <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
  8. <tbody>
  9. <tr>
  10. <td style="text-align: center;">Operator</td>
  11. <td style="text-align: center;">Działanie</td>
  12. <td style="text-align: center;">Przykład</td>
  13. </tr>
  14. <tr>
  15. <td style="text-align: center;">+</td>
  16. <td style="text-align: center;">dodawanie</td>
  17. <td style="text-align: center;">$a+$b</td>
  18. </tr>
  19. <tr>
  20. <td style="text-align: center;">-</td>
  21. <td style="text-align: center;">odejmowanie</td>
  22. <td style="text-align: center;">$a-$b</td>
  23. </tr>
  24. <tr>
  25. <td style="text-align: center;">*</td>
  26. <td style="text-align: center;">mnożenie</td>
  27. <td style="text-align: center;">$a*$b</td>
  28. </tr>
  29. <tr>
  30. <td style="text-align: center;">/</td>
  31. <td style="text-align: center;">dzielenie</td>
  32. <td style="text-align: center;">$a/$b</td>
  33. </tr>
  34. <tr>
  35. <td style="text-align: center;">%</td>
  36. <td style="text-align: center;">Dzielenie modulo (reszta)</td>
  37. <td style="text-align: center;">$a%$b</td>
  38. </tr>
  39. </tbody>
  40. </table>
  41.  
  42. <p>&nbsp;</p>
  43.  
  44. <p>3. Operatory por&oacute;wnania - por&oacute;wnują argumenty. Ich wynikiem jest wartość logiczna : true lub false</p>
  45.  
  46. <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
  47. <tbody>
  48. <tr>
  49. <td>Operator</td>
  50. <td>Działanie</td>
  51. <td>Przykład</td>
  52. </tr>
  53. <tr>
  54. <td>==</td>
  55. <td>wynik true, gdy argument są r&oacute;wne</td>
  56. <td>$a==$b</td>
  57. </tr>
  58. <tr>
  59. <td>!=</td>
  60. <td>Wynik true, gdy argumenty są r&oacute;żne</td>
  61. <td>$a!=$b</td>
  62. </tr>
  63. <tr>
  64. <td>===</td>
  65. <td>Wynik true, gdy argumenty są tego samego typu i są r&oacute;wne</td>
  66. <td>$a===$b</td>
  67. </tr>
  68. <tr>
  69. <td>!==</td>
  70. <td>Wynik true, gdy argumenty są r&oacute;żne lub r&oacute;żnych typ&oacute;w</td>
  71. <td>$a!==$b</td>
  72. </tr>
  73. <tr>
  74. <td>&gt;</td>
  75. <td>Wynik true, gdy argument pierwszy jest większyod drugiego</td>
  76. <td>$a&gt;$b</td>
  77. </tr>
  78. <tr>
  79. <td>&gt;=</td>
  80. <td>
  81. <table align="center" border="1" cellpadding="1" cellspacing="1">
  82. <tbody>
  83. <tr>
  84. <td>Wynik true, gdy argument pierwszy jest większylub r&oacute;wny od drugiego</td>
  85. </tr>
  86. </tbody>
  87. </table>
  88. </td>
  89. <td>$a&gt;=$b</td>
  90. </tr>
  91. <tr>
  92. <td>&lt;</td>
  93. <td>
  94. <table align="center" border="1" cellpadding="1" cellspacing="1">
  95. <tbody>
  96. <tr>
  97. <td>Wynik true, gdy argument pierwszy jest mniejszy od drugiego</td>
  98. </tr>
  99. </tbody>
  100. </table>
  101. </td>
  102. <td>$a&lt;$b</td>
  103. </tr>
  104. <tr>
  105. <td>&lt;=</td>
  106. <td>
  107. <table align="center" border="1" cellpadding="1" cellspacing="1">
  108. <tbody>
  109. <tr>
  110. <td>Wynik true, gdy argument pierwszy jest mniejszy lub r&oacute;wny od drugiego</td>
  111. </tr>
  112. </tbody>
  113. </table>
  114. </td>
  115. <td>$a&lt;=$b</td>
  116. </tr>
  117. <tr>
  118. <td>&lt;&gt;</td>
  119. <td>Wynik true, gdy argumenty są r&oacute;żne</td>
  120. <td>$a&lt;&gt;$b</td>
  121. </tr>
  122. </tbody>
  123. </table>
  124.  
  125. <p>4. Operatory bitowe - umożliwiają wykonywanie operacji na poszczeg&oacute;lnych bitach liczb.</p>
  126.  
  127. <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
  128. <tbody>
  129. <tr>
  130. <td>Operator</td>
  131. <td>Działanie</td>
  132. <td>Przykład</td>
  133. </tr>
  134. <tr>
  135. <td>&amp;</td>
  136. <td>Iloczyn bitowy AND</td>
  137. <td>$a&amp;$b</td>
  138. </tr>
  139. <tr>
  140. <td>|</td>
  141. <td>Suma bitowa OR</td>
  142. <td>$a|$b</td>
  143. </tr>
  144. <tr>
  145. <td>&nbsp;</td>
  146. <td>Negacja bitowa NOT</td>
  147. <td>~$a</td>
  148. </tr>
  149. <tr>
  150. <td>^</td>
  151. <td>Bitowa r&oacute;żnica symetryczna</td>
  152. <td>$a^$b</td>
  153. </tr>
  154. <tr>
  155. <td>&gt;&gt;</td>
  156. <td>
  157. <p>Przesunięcie bitowe w prawo</p>
  158. </td>
  159. <td>$a&gt;&gt;$b</td>
  160. </tr>
  161. <tr>
  162. <td>&lt;&lt;</td>
  163. <td>Przesunięcie bitowe w lewo</td>
  164. <td>$a&lt;&lt;$b</td>
  165. </tr>
  166. </tbody>
  167. </table>
  168.  
  169. <p>5. Operatory logiczne - wykonują operacje na argumentach, kt&oacute;re posiadają wartość logiczną (true lub false)</p>
  170.  
  171. <table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
  172. <tbody>
  173. <tr>
  174. <td>Operator</td>
  175. <td>Działanie</td>
  176. <td>Przykład</td>
  177. </tr>
  178. <tr>
  179. <td>and</td>
  180. <td>iloczyn logiczny</td>
  181. <td>$a and $b</td>
  182. </tr>
  183. <tr>
  184. <td>&amp;&amp;</td>
  185. <td>iIloczyn logiczny</td>
  186. <td>$a&amp;$b</td>
  187. </tr>
  188. <tr>
  189. <td>or</td>
  190. <td>Suma logiczna</td>
  191. <td>$a or $b</td>
  192. </tr>
  193. <tr>
  194. <td>||</td>
  195. <td>Suma logiczn</td>
  196. <td>$a || $b</td>
  197. </tr>
  198. <tr>
  199. <td>!</td>
  200. <td>negacja logiczna NOT</td>
  201. <td>!$a</td>
  202. </tr>
  203. <tr>
  204. <td>xor</td>
  205. <td>R&oacute;żniuca symetryczna (wynik true tylko wtedy, gdy obydwa argumenty mają r&oacute;żną wartość)</td>
  206. <td>$a xor $b</td>
  207. </tr>
  208. </tbody>
  209. </table>
  210.  
  211. <p>&nbsp;</p>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement