Podstawy

  • JS – bitwise ++ vol. 1

    JS – bitwise ++ vol. 1

    Rozpoczynamy zabawę z próbą inkrementacji o 1 przez operatory bitowe. Do dzieła!

  • JS – bitwise podzielny przez

    JS – bitwise podzielny przez

    Uczymy się sprawdzać podzielność przez 2 i 4 oraz wykonywać przesuwanie bitowe. Do dzieła.

  • JS – bitwise 1st set bit

    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

    JS – bitwise even

    Kontynuujemy naukę, tym razem staramy się opracować funkcję, która sprawdza, czy liczba jest parzysta. Do dzieła.

  • JS – bitwise odd

    JS – bitwise odd

    Piszemy funkcję, która sprawdza, czy liczba jest nieparzysta używając operatorów bitowych. Do dzieła!

  • JS – bitwise operators

    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

    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

    JS – dec2bin unsigned

    Uczymy się zamieniać dodatnie liczby dziesiętne na unsigned binary integer. Do dzieła!

  • JS – bin2dec 2s complement

    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

    JS – bin2dec 1s complement

    Konwersja liczb binarnych na dziesiętne za pomocą ones complement. Przypomnienie paru kwestii + funkcja.

  • JS – one’s complement

    JS – one’s complement

    Lekcja prosta, ale musimy przez to przejść. Piszemy one’s complement w JavaScript. Do dzieła.

  • JS – bin2dec SM

    JS – bin2dec SM

    Pierwsza konwersja binarnych na dziesiętne z możliwością obsługi liczb dodatnich lub ujemnych. Do dzieła.