-
X-Received: by 2002:ac8:3656:: with SMTP id n22mr64004652qtb.242.1609598032050; Sat,
02 Jan 2021 06:33:52 -0800 (PST)
X-Received: by 2002:ac8:3656:: with SMTP id n22mr64004652qtb.242.1609598032050; Sat,
02 Jan 2021 06:33:52 -0800 (PST)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!news.uzoreto.com!tr3.eu1.usenetexpress.com!feeder.usenete
xpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.gigan
ews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.g
ooglegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sat, 2 Jan 2021 06:33:51 -0800 (PST)
In-Reply-To: <20210102144507.535f1472@mateusz>
Complaints-To: g...@g...com
Injection-Info: google-groups.googlegroups.com;
posting-host=2a02:a458:2a00:1:7cc7:2090:a191:1806;
posting-account=5sNFBgoAAAAxlae8lv99mPyGsDs6ynwB
NNTP-Posting-Host: 2a02:a458:2a00:1:7cc7:2090:a191:1806
References: <2...@g...com>
<20210102144507.535f1472@mateusz>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0...@g...com>
Subject: Re: Co robi permuted congruential generator XSL-RR-RR? Próbuję zrozumieć
scheamt działania.
From: "o...@g...com" <o...@g...com>
Injection-Date: Sat, 02 Jan 2021 14:33:52 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 22
Xref: news-archive.icm.edu.pl pl.comp.programming:215262
[ ukryj nagłówki ]1. count = (int)(x >> 122)
Czyli "int" to nasza liczba startowa, na której stosujemy ">>"? A może wrzucamy do
generatora liczbę x? Skąd wziąć zatem wartość int i czym ona jest?
> rotr64 operuje na zmiennych 64-bitowych, a rotr na zmiennych o
> szerokości inta. W zależności od platformy może wyjść na to samo.
> > Co to jest uint64_t?
>
> Zmienna zawierająca nieujemną liczbę całkowitą o szerokości 64 bitów.
A skąd mam wziąć wartość tej zmiennej? Wstawiam do równania uint64_t, ale ile to ma
konkretnie wynosić? A może to:
((uint64_t)(x ^ (x >> 64)
to wcale nie jest mnożenie, tylko chodzi o coś innego? Ja tu widzę pomnóż liczbę
uint64_t razy (x ^ (x >> 64).
Następne wpisy z tego wątku
- 02.01.21 15:41 o...@g...com
- 02.01.21 15:45 Mateusz Viste
- 02.01.21 15:49 Mateusz Viste
- 02.01.21 16:25 o...@g...com
- 02.01.21 17:15 Mateusz Viste
- 02.01.21 17:50 o...@g...com
Najnowsze wątki z tej grupy
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
- Ideologia Polskiego Programisty wer.3
Najnowsze wątki
- 2024-04-26 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-04-26 Berlin => IT Network Engineer <=
- 2024-04-26 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-04-26 Warszawa => Senior PHP Developer (Symfony) <=
- 2024-04-26 Białystok => Business Development Manager - obszar bezpieczeństwa IT
- 2024-04-26 Bieruń => Administrator i wdrożeniowiec Lotus Notes/Domino <=
- 2024-04-26 Warszawa => Product Owner/ Product Manager <=
- 2024-04-26 Warszawa => International freight forwarder <=
- 2024-04-26 Gdańsk => Senior Software Engineer PHP (BillPro) Kontraktor <=
- 2024-04-26 Jak się płaci CIT ?
- 2024-04-26 steve balmer o iphonie w 2007
- 2024-04-25 Wrocław => Java Developer <=
- 2024-04-25 Kraków => AI Specialist <=
- 2024-04-25 Berlin => Solution Architect (secure communication and IoT solutions)
- 2024-04-25 Gdańsk => Specjalista ds. Sprzedaży <=