Operatory arytmetyczne
Tekst wyświetlany w kolumnie wynik jest wynikiem działania JavaScript
Operator | Składnia | Wynik | opis |
---|---|---|---|
+ | a + b | dodawanie | |
- | a - b | odejmowanie | |
* | a * b | mnożenie | |
/ | a / b | dzielenie | |
% | a % b | reszta z dzielenia (modulo) |
Operatory bitowe
Tekst wyświetlany w kolumnie wynik jest wynikiem działania JavaScript
Operator | Składnia | Wynik dec2bin | Wynik JS | opis |
---|---|---|---|---|
& | a & b | operację bitową AND | ||
^ | a ^ b | operację bitową XOR | ||
| | a | b | operację bitową OR | ||
<< 1 | a << 1 | przesunięcie bitów w lewo, 1 bit | ||
<< 3 | a << 3 | przesunięcie bitów w lewo, 3 bity | ||
>> 1 | a >> 1 | przesunięcie bitów w prawo, 1 bit | ||
>> 3 | a >> 3 | przesunięcie bitów w prawo, 3 bity |
Funkcja dec2bin
<script type="text/javascript"> function dec2bin(dec, bity = 4){ var bin = (dec >>> 0).toString(2); while(bin.length<bity){ bin='0'+bin; } return bin; } </script>