Wyniki wyszukiwania dla "bit-manipulation"

2 odpowiedź

Operacje bitowe - jak zmienić istniejący kolor?

Przeczytałem o operatorach bitowych (& | ^) i rozumiem, że jeśli miałbym to zrobić:

5 odpowiedzi

Uzupełnienie JavaScript Tilde & Two

Metoda uzupełniania dwóch - generuje

1 odpowiedź

negacja liczby ruchomej w c nie udaje się w niektórych przypadkach

Napisałem funkcję, która działa w setkach przypadków, ale w niektórych przypadkach kończy się niepowodzeniem.Oto funkcja C:

7 odpowiedzi

Rzucanie float do int (bitwise) w C

Biorąc pod uwagę 32 bity reprezentujące liczbę zmiennoprzecinkową IEEE 754, w jaki sposób można przekonwertować liczbę na liczbę całkowitą, używając operacji...

3 odpowiedź

Algorytm zliczania bitów (Brian Kernighan) w złożoności czasu całkowitego

Czy ktoś może wyjaśnić, dlaczego algorytm Briana Kernighana przyjmuje O (log N) do liczenia bitów zadanych (1s) w liczbie całkowitej. Prosta implementacja te...

11 odpowiedzi

Podkładaj strukturę C ++ do potęgi dwóch

Pracuję nad kodem C ++ dla systemu wbudowanego. Interfejs I / O, którego używa kod, wymaga, aby rozmiar każdej wiadomości (w bajtach) był potęgą dwóch. W tej...

5 odpowiedzi

Jak utworzyć maskę z najmniejszymi bitami znaczącymi ustawionymi na 1 w C

Czy ktoś może mi wyjaśnić tę funkcję?Maska z najmniej znaczącymi n bitami ustawionymi na 1.Dawny:n = 6 -> 0x2F, n = 17 -> 0x1FFFF // W ogóle ich nie do...

4 odpowiedź

Jaki jest najlepszy sposób przełączania MSB?

Chcę więc przełączyć najbardziej znaczącą część mojego numeru. Oto przykład:

2 odpowiedź

Wykonywanie operacji arytmetycznych w trybie binarnym przy użyciu tylko operatorów bitowych [duplikat]

Możliwy duplikat:Jak mogę pomnożyć i podzielić używając tylko bitów, przesuwania i dodawania?Muszę napisać funkcje do wykonywania odejmowania binarnego, mnoż...

8 odpowiedzi

Odwracanie bitów liczby całkowitej Pythona

Biorąc pod uwagę liczbę całkowitą dziesiętną (np. 65), jak odwrócić podstawowe bity w Pythonie? to znaczy. następująca operacja: