我们一直在使用位操作为用户提供自定义报告各部分的功能。每个部分都有一个位值,用户选择包括的所有部分的总和就是用户的偏好。然后,我们可以使用位操作来确定要在用户报告中显示的部分。
但是,ColdFusion位操作仅限于32位数字,并且我们报告中的节数可能很快会超过此限制。我们想开发一种方法来执行64位及更高版本的位操作。在CF中是否有内置方法可以完成此操作?如果没有,我们如何才能手动完成此任务?(即将64位数字分解为2个单独的32位数字,执行位操作,然后将其重新结合在一起)
您也许可以BigInteger
改用?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句