Binarny, system liczbowy o podstawie 2, przedstawia liczby za pomocą dwóch symboli: 0 i 1. W przypadku skompilowanych programów komputerowych użyj zamiast tego znacznika „wykonywalny”.
Jak tworzyć liczby całkowite 0..9 i operatory matematyczne + - * / in do ciągów binarnych. Na przykład: 0 = 0000, 1 = 0001, ... 9 = 1001 Czy jest sposób na zrobienie tego w Rubim 1.8.6 bez użycia biblioteki?
Jaki byłby najlepszy (najlepiej najprostszy) sposób konwersji int na binarną reprezentację ciągu w Javie? Na przykład, powiedzmy, że int to 156. Binarna reprezentacja tego łańcucha to „10011100”.
Próbuję przekonwertować liczbę całkowitą na binarną za pomocą funkcji bin () w Pythonie. Jednak zawsze usuwa wiodące zera, których faktycznie potrzebuję, tak że wynik jest zawsze 8-bitowy: Przykład: bin(1) -> 0b1 # What I would like: bin(1) -> 0b00000001 Czy jest na to sposób?
Zastanawiam się, dlaczego git mi to mówi :? $ git diff MyFile.txt diff --git a/MyFile.txt b/MyFile.txt index d41a4f3..15dcfa2 100644 Binary files a/MyFile.txt and b/MyFile.txt differ Czy nie są to pliki tekstowe? Sprawdziłem .gitattributes i jest pusty. Dlaczego otrzymuję tę wiadomość? Nie mogę już uzyskać różnic, tak jak używam DODANY: Zauważyłem, …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Potrzebuję narzędzia do porównania 2 plików binarnych. Pliki są dość duże. Niektóre darmowe lub próbne narzędzia, …
Widziałem ten wzorzec często używany w C i C ++. unsigned int flags = -1; // all bits are true Czy to dobry przenośny sposób, aby to osiągnąć? Czy używa 0xfffffffflub ~0lepiej?
na przykład dla 1, 2, 128, 256wyjścia może być (16 cyfr): 0000000000000001 0000000000000010 0000000010000000 0000000100000000 próbowałem String.format("%16s", Integer.toBinaryString(1)); umieszcza spacje na dopełnienie z lewej strony: ` 1' Jak założyć 0wyściółkę. Nie mogłem go znaleźć w programie Formatter . Czy jest inny sposób, aby to zrobić? PS Ten post opisuje, jak …
Potrzebuję szybkiego sposobu, aby policzyć liczbę bitów w liczbie całkowitej w Pythonie. Moje obecne rozwiązanie to bin(n).count("1") ale zastanawiam się, czy można to zrobić szybciej? PS: (Reprezentuję dużą tablicę binarną 2D jako pojedynczą listę liczb i wykonuję operacje bitowe, a to skraca czas z godzin do minut. Teraz chciałbym pozbyć …
Mam tablicę ciągów, które reprezentują liczby binarne (bez zer wiodących), które chcę przekonwertować na odpowiadające im liczby podstawowe 10. Rozważać: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Jaki jest najlepszy sposób postępowania? Odkrywałem java.lang.number. * Bez znalezienia bezpośredniej metody konwersji. Integer.parseInt(b)zwraca …
Mam dwie aplikacje napisane w Javie, które komunikują się ze sobą za pomocą komunikatów XML w sieci. Używam parsera SAX na końcu odbierającym, aby odzyskać dane z wiadomości. Jednym z wymagań jest osadzenie danych binarnych w wiadomości XML, ale SAX tego nie lubi. Czy ktoś wie, jak to zrobić? AKTUALIZACJA: …
Mam ABC123EFFF. Chcę mieć 001010101111000001001000111110111111111111 (tj. Binarny odpowiednik z, powiedzmy, 42 cyframi i wiodącymi zerami). W jaki sposób?
Potrzebuję sposobu, aby uzyskać binarną reprezentację ciągu w Pythonie. na przykład st = "hello world" toBinary(st) Czy istnieje jakiś zgrabny sposób na zrobienie tego?
Jak mogę sprawdzić, czy plik jest binarny (nietekstowy) w Pythonie? Przeszukuję duży zestaw plików w Pythonie i ciągle otrzymuję dopasowania w plikach binarnych. To sprawia, że wydruk wygląda niesamowicie niechlujnie. Wiem, że mógłbym użyć grep -I, ale robię więcej z danymi, niż pozwala na to grep. W przeszłości szukałbym po …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.