/ / Konwersja dziesiętnej na dwójkową - dwójkową, dziesiętną

Konwersji dziesiętnych binary - binarnym, dziesiętnych

Biorę obraz plik i konwertując go na dwójkowy format. Następnie przekształcam ten plik binarny jako format dziesiętny. Ale zgodnie z moim algorytmem chcę wziąć 50 000 bitów w późniejszym czasie wyjaśniam mój algorytm.

  1. Przeczytaj plik obrazu z dowolnego języka programowania.
  2. Konwertuj to na format binarny (czyste 0 i 1).
  3. Brać 50,000 bitów na raz i przekonwertować na format dziesiętny (tutaj biorę teraz tylko 1000 bitów)
  4. Konwertuj dziesiętnie ponownie na format binarny.

Teraz problemem jest:

  • Jak mogę pobrać 50 000 bitów na raz, aby przekonwertować to na format binarny
  • Jak ponownie przekonwertować tę liczbę dziesiętną na binarną.

Oto 2 wersje demonstracyjne

Dzięki

Odpowiedzi:

0 dla odpowiedzi № 1

Na koniec zrobiłem proszę następujący link:

https://repl.it/IHMY/4

import math;
binary=0b11111111110110001111111111100001
decimal=int(binary)
print(decimal)
print("{0:#b}".format(decimal))