载得有情人国语:rnd.nextInt() & 0x7fffffff达人解释一下这句代码是什么意思啊
来源:百度文库 编辑:高考问答 时间:2024/05/08 06:10:40
rnd是个随机种子,很多J2ME小游戏用这句代码,谁给我解释一下是什么意思呢??
将产生的随机数与0x7fffffff按位与运算,而0x7fffffff换成二进制是31个1,由此可知,这句话的作用是将产生的随机数最高位置为0,其它位保持不变。
高考问答是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:高考问答 时间:2024/05/08 06:10:40
将产生的随机数与0x7fffffff按位与运算,而0x7fffffff换成二进制是31个1,由此可知,这句话的作用是将产生的随机数最高位置为0,其它位保持不变。