Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Ćwiczenia
-
JS – bitwise ++ vol. 2
Teraz sprawiamy, aby nasza funkcja increment działała z liczbami nieparzystymi. Nadal korzystamy z operatorów porównania, nie jest to bitwise pełną gębą, ale już całkiem niezły progress robimy.
-
JS – bitwise ++ vol. 1
Rozpoczynamy zabawę z próbą inkrementacji o 1 przez operatory bitowe. Do dzieła!
-
JS – bitwise podzielny przez
Uczymy się sprawdzać podzielność przez 2 i 4 oraz wykonywać przesuwanie bitowe. Do dzieła.
-
JS – bitwise 1st set bit
Uczymy się rozpoznawać pozycję pierwszego „ustawionego” bitu, czyli pierwszy bit o wartości 1. Do dzieła!
-
JS – bitwise even
Kontynuujemy naukę, tym razem staramy się opracować funkcję, która sprawdza, czy liczba jest parzysta. Do dzieła.
-
JS – bitwise odd
Piszemy funkcję, która sprawdza, czy liczba jest nieparzysta używając operatorów bitowych. Do dzieła!
-
JS – bitwise operators
Tłumaczymy teorię operatorów bitowych w JavaScript, bo będziemy sobie z nimi jeszcze pracować. Do dzieła.
-
JS – dec2bin int16 int32
Kontynuujemy naukę zagadnień bitwise w JS. W JS, żeby nam żaden using namespace std ani inny printf nie przeszkadzał. PHP też by obleciał, ale tam jest znak dolara, też straszny.
-
JS – dec2bin unsigned
Uczymy się zamieniać dodatnie liczby dziesiętne na unsigned binary integer. Do dzieła!
-
JS – bin2dec 2s complement
Uczymy się konwersji binarnych na dziesiętne wykorzystując zapis 2s complement, jedyny słuszny gdzie nie ma ujemnego zera. Do dzieła.
-
JS – bin2dec 1s complement
Konwersja liczb binarnych na dziesiętne za pomocą ones complement. Przypomnienie paru kwestii + funkcja.
-
JS – one’s complement
Lekcja prosta, ale musimy przez to przejść. Piszemy one’s complement w JavaScript. Do dzieła.