Robbo
2015-10-27 14:34:09 UTC
Witam.
Piszę na tę grupę, bo nie mogę poradzić sobie z prostą zdaje się sprawą.
Mamy cyfry po przecinku liczby Pi w postaci binarnej:
.00100100001111110110101010001000100001011010001100001000...
(kolejno, począwszy od lewej strony).
Potrzebuję te kolejne cyfry binarne wprowadzać na wejście pewnego algorytmu,
który możemy potraktować jako czarną skrzynkę.
Cyfry binarne liczby Pi chcę skleić po 8 w bajty i zapisać do pliku
binarnego. Potem program będzie pracował na tym pliku binarnym -- będzie
odczytywał kolejne bajty,
wyłuskiwał z nich kolejne bity jeden po drugim i wprowadzał je do algorytmu
(czarnej skrzynki).
Czy poprawne będą następujące bajty reprezentujące ciąg binarny cyfr liczby
Pi?
kolumna najmłodszych bitów
|
00100100 = 36
00111111 = 252
01101010 = 86
10001000 = 17
Czyli kolejne bajty w pliku binarnym będą miały wartości dziesiętne 36, 252,
86, 17 ?
Z góry dziękuję za pomoc.
R.
---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.
https://www.avast.com/antivirus
Piszę na tę grupę, bo nie mogę poradzić sobie z prostą zdaje się sprawą.
Mamy cyfry po przecinku liczby Pi w postaci binarnej:
.00100100001111110110101010001000100001011010001100001000...
(kolejno, począwszy od lewej strony).
Potrzebuję te kolejne cyfry binarne wprowadzać na wejście pewnego algorytmu,
który możemy potraktować jako czarną skrzynkę.
Cyfry binarne liczby Pi chcę skleić po 8 w bajty i zapisać do pliku
binarnego. Potem program będzie pracował na tym pliku binarnym -- będzie
odczytywał kolejne bajty,
wyłuskiwał z nich kolejne bity jeden po drugim i wprowadzał je do algorytmu
(czarnej skrzynki).
Czy poprawne będą następujące bajty reprezentujące ciąg binarny cyfr liczby
Pi?
kolumna najmłodszych bitów
|
00100100 = 36
00111111 = 252
01101010 = 86
10001000 = 17
Czyli kolejne bajty w pliku binarnym będą miały wartości dziesiętne 36, 252,
86, 17 ?
Z góry dziękuję za pomoc.
R.
---
Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna.
https://www.avast.com/antivirus