Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Josef Moellers Newsgroups: comp.lang.c++ Subject: Re: Lock-free LRU-cache-algorithm Date: Tue, 13 Aug 2019 11:42:14 +0200 Lines: 12 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: individual.net SUi2w2ljbo2a/7Perd6Xig0NfSOzoFuVtSXz8r5AUmC0PXO0cI Cancel-Lock: sha1:2XsI5/uUoPXwmi+aHOpjFLdzBSs= Openpgp: preference=signencrypt Autocrypt: addr=josef.moellers@invalid.invalid; keydata= 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 7kADtm+NISzmmhDK User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 In-Reply-To: Content-Language: en-US Xref: csiph.com comp.lang.c++:67617 On 13.08.19 11:19, Bonita Montero wrote: > Am 13.08.2019 um 10:42 schrieb Bonita Montero: >> ... >> So the maximum prime for 32 bit size_t would be 0xFFFFFFFB, the >> maximum prime for 64 bit would be 18.446.744.073.709.551.557 (my >> calculator can't convert that to hex). > > So finally it is 0xffffffffffffffc5. echo "obase=16; 18446744073709551557" | bc Josef