欢迎!请在关于页面了解更多关于如何使用本网站的信息。
与其它数值函数不同,bit*函数似乎不检查溢出,即{{(bit-test 13 200000)}}返回{{true}}。
如果行为能与其他数值操作符兼容,那就很棒了,即,遇到溢出时抛出异常,并提供一个不受溢出影响的功能变体,以及一个支持任意精度的变体,目前这些变体也不受支持{{(bit-test (bigint 13) 20000)}}, {{(bit-test (biginteger 13) 20000)}}将抛出IllegalArgumentException。