我对Scheme很新,我试图从头开始自学.我坚持这个问题的语法.我知道如果我想知道一个数字是2的幂,例如在C中,我只会这样做:
return (x & (x - 1)) == 0;
这将返回真或假.我怎样才能将它转换成Scheme中的几个简单行?
scheme bitwise-operators
bitwise-operators ×1
scheme ×1