如何解决使用异或移位生成随机数
我想使用Xor移位生成随机数。我从维基百科尝试了这个示例,但它生成了随机数,例如
Kubernetes 1.10+ with Beta APIs
这是我正在使用的代码示例:
332584831 1855942593 -276217806 913087829 486807926
解决方法
执行位逻辑和移位运算时,最好使用无符号整数类型,因为根据无符号类型的宽度(以位为单位),可以很好地定义结果值。
假设Point b3
的宽度至少为18位,并且String c1 = vc1
Int32 c2 = 60
a class_a = StackOverflowTests3.RecurseProperties+a
String a1 = va1
Int32 a2 = 20
DateTime a3 = 23.10.2020 16:55:01
b class_b = StackOverflowTests3.RecurseProperties+b
String b1 = vb1
Int32 b2 = 40
Point b3 = {X=7,Y=3}
Boolean IsEmpty = False
Int32 X = 7
Int32 Y = 3
的2的乘方小于2,那么以下方法应该起作用:
unsigned int
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。