help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bit shift oddity?


From: Douglas Lewan
Subject: Bit shift oddity?
Date: Sun, 18 Oct 2020 20:19:24 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

I see the following:

   ELISP> (= (lsh -1 (lognot 0)) (lsh -2 (lognot 0)))

   t

   ELISP> (= (lsh -1 (lognot 0)) (lsh -3 (lognot 0)))

   nil

The first seems odd to me. Is it really what's expected?

--
,Doug
d.lewan2000@gmail.com
(908) 720 7908

You know, it's amazing how much closer to 0 that 8 067 332 is than 15 is. (2020 
Oct 18)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]