Pytania otagowane jako binary

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”.


8
Co robi znak „b” przed dosłownym ciągiem znaków?
Najwyraźniej następująca poprawna składnia: my_string = b'The string' Chciałbym wiedzieć: Co oznacza ten bznak przed sznurkiem? Jakie są skutki korzystania z niego? Jakie są odpowiednie sytuacje, aby z niego skorzystać? Znalazłem pokrewne pytanie tutaj na SO, ale to pytanie dotyczy PHP i stwierdza, że bsłuży do wskazania, że ​​łańcuch jest …
831 python  string  unicode  binary 

16
Co to jest binarny interfejs aplikacji (ABI)?
Nigdy nie zrozumiałem jasno, czym jest ABI. Proszę nie kierować mnie do artykułu w Wikipedii. Gdybym mógł to zrozumieć, nie byłoby mnie tutaj, publikującego tak długi post. Oto moje zdanie na temat różnych interfejsów: Pilot do telewizora to interfejs między użytkownikiem a telewizorem. Jest istniejącym bytem, ​​ale sam w sobie …



6
Jak wyrażasz literały binarne w Pythonie?
Jak wyrażasz liczbę całkowitą jako liczbę binarną za pomocą literałów Python? Z łatwością mogłem znaleźć odpowiedź na hex: >>> 0x12AF 4783 >>> 0x100 256 i ósemkowe: >>> 01267 695 >>> 0100 64 Jak używasz literałów do wyrażenia binarnego w Pythonie? Podsumowanie odpowiedzi Python 2.5 i wcześniejsze: mogą wyrażać binarnie używając …


12
Dlaczego korzystamy z Base64?
Wikipedia mówi Schematy kodowania Base64 są powszechnie stosowane, gdy zachodzi potrzeba kodowania danych binarnych, które muszą być przechowywane i przesyłane za pośrednictwem mediów zaprojektowanych do obsługi danych tekstowych. Ma to zapewnić, że dane pozostaną nienaruszone bez modyfikacji podczas transportu. Ale czy nie chodzi o to, że dane są zawsze przechowywane …

3
Jak przekonwertować „ciąg binarny” na normalny ciąg w Python3?
Na przykład mam taki ciąg (zwracana wartość subprocess.check_output): >>> b'a string' b'a string' Cokolwiek zrobiłem, zawsze jest drukowane z irytującym b'przed ciągiem: >>> print(b'a string') b'a string' >>> print(str(b'a string')) b'a string' Czy ktoś ma jakieś pomysły na temat używania go jako normalnego ciągu lub konwersji go na normalny ciąg?


18
Dlaczego dla liczb podpisanych wolę uzupełnienie do dwóch od znaku i wielkości?
Jestem ciekawy, czy istnieje powód, dla którego do reprezentowania -1 w formacie binarnym używane jest uzupełnienie dwóch: odwracanie bitów i dodawanie 1? -1 jest reprezentowane przez 11111111 (uzupełnienie dwóch) zamiast (według mnie bardziej intuicyjnego) 10000001, który jest binarny 1 z pierwszym bitem jako flagą ujemną. Oświadczenie: Nie polegam na arytmetyce …

1
Czy mogę używać literału binarnego w C lub C ++?
Muszę pracować z liczbą binarną. Próbowałem pisać: const x = 00010000; Ale to nie zadziałało. Wiem, że mogę użyć liczby szesnastkowej o tej samej wartości 00010000, ale chcę wiedzieć, czy istnieje typ w C ++ dla liczb binarnych, a jeśli nie, czy istnieje inne rozwiązanie mojego problemu?
191 c++  c  binary 

12
C # literały binarne
Czy istnieje sposób pisania literałów binarnych w języku C #, na przykład przedrostek szesnastkowy z 0x? 0b nie działa. Jeśli nie, to jak łatwo to zrobić? Jakaś konwersja ciągu?
187 c#  syntax  binary 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.