-
X-Received: by 2002:a05:6214:892:: with SMTP id cz18mr26104254qvb.60.1629575328564;
Sat, 21 Aug 2021 12:48:48 -0700 (PDT)
X-Received: by 2002:a05:6214:892:: with SMTP id cz18mr26104254qvb.60.1629575328564;
Sat, 21 Aug 2021 12:48:48 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2
.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnew
s.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sat, 21 Aug 2021 12:48:48 -0700 (PDT)
In-Reply-To: <4...@g...com>
Injection-Info: google-groups.googlegroups.com; posting-host=37.128.16.171;
posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj
NNTP-Posting-Host: 37.128.16.171
References: <6...@g...com>
<0...@g...com>
<1...@g...com>
<f...@g...com>
<5...@g...com>
<2...@g...com>
<f...@g...com>
<4...@g...com>
<5...@g...com>
<6...@g...com>
<e...@g...com>
<c...@g...com>
<0...@g...com>
<c...@g...com>
<4...@g...com>
<4...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5...@g...com>
Subject: Re: Jak zrobić test za pomocą PractRand?
From: "M.M." <m...@g...com>
Injection-Date: Sat, 21 Aug 2021 19:48:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.programming:215518
[ ukryj nagłówki ]On Saturday, August 21, 2021 at 9:24:25 PM UTC+2, o...@g...com wrote:
> Mam w tej chwili funkcję w Pythonie, która zwraca kolejno liczby 128-bitowe:
>
> 192066077656580258942348540382114420378
> 32279351617202730688729077252496792396
> 297915430637496012930348761181422042536
> 159283604400744055638172460588895391056
> 220821713004509824228660973423179477929
> 265401964602247200657488762091495142036
> 121949887341620150952131667637044765657
>
> Mogę ją wywołać zadeklarowaną liczbę razy. Mogę to też przekształcić na bity:
>
> 1001000001111110100101001011111000011110011000110111
0000110101100001110110000100111010001001101001010101
000001110001011010011010
> 1100001001000110001101110100010010110010011000101000
1101110111011010001010101110100010101010010011011111
000111001101101001100
> 1110000000100000011011001100010010101100000010101111
1010111000111011010101011010100111000001100110011010
111000110011110110101000
> 1110111110101001110100000000101101010111100010110011
0100100001100000011001001010001001010101111010100100
11101010100110101010000
> 1010011000100000101101110000011010011100011011110101
0000010011001010010010100110000011000110010000110011
101001100011001110101001
> 1100011110101010100011110010000010110010011011111100
1110101100100001111101011001100001010000000111000110
111000101011001010010100
> 1011011101111101011000110101000010100011000111000010
0100111101010011101111000110010011011110100010100000
00101111110001111011001
>
> I pewnie dam radę to pociąć na pojedyncze bity. Tak, żeby wypisywać:
>
> 1
> 0
> 0
> 1
> 0
> 0
> 0
>
> Z każdym powtórzeniem. Mam nadzieję, że ten konwerter nie musi sam wywoływać
programu n razy, tylko wystarczy, że program wywołany raz wygeneruje strumień bitów.
Poniższe polecenie shell raz uruchamia konwerter, a konwerter działa do póki może
czytać i pisać ze standardowego wejścia/wyjścia.
./Generator | ./Konwerter | ./Tester
Konwerter czyta zera i jedynki w formacie ASCII, nie toleruje żadnych innych znaków
(spacji, enterów, etc).
Pozdrawiam
Następne wpisy z tego wątku
- 21.08.21 21:57 M.M.
- 21.08.21 22:55 o...@g...com
- 21.08.21 22:58 o...@g...com
- 21.08.21 23:22 M.M.
- 21.08.21 23:31 M.M.
- 21.08.21 23:35 o...@g...com
- 21.08.21 23:37 o...@g...com
- 22.08.21 00:17 o...@g...com
- 22.08.21 02:31 M.M.
- 22.08.21 02:32 o...@g...com
- 22.08.21 02:33 M.M.
- 22.08.21 02:37 o...@g...com
- 22.08.21 02:43 M.M.
- 22.08.21 02:44 M.M.
- 22.08.21 02:46 M.M.
Najnowsze wątki z tej grupy
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
Najnowsze wątki
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-18 Białystok => Kotlin Developer <=
- 2025-07-18 Warszawa => Sales Director (Cloud solutions) <=
- 2025-07-18 Spalinowa trauma
- 2025-07-18 Polska => Senior Key Account Manager <=
- 2025-07-18 Białystok => Programista Kotlin <=
- 2025-07-18 Szczecin => Key Account Manager IT <=
- 2025-07-18 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-18 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-18 Lublin => Delphi Programmer <=
- 2025-07-18 Lublin => Programista Delphi <=
- 2025-07-17 Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- 2025-07-17 Andrzej Duda ułaskawił Roberta Bąkiewicza od zarzutu zapchnięcia ze schodów aktywistki Babci Kasi