`
jsczxy2
  • 浏览: 1270828 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

java按位与运算的妙用

    博客分类:
  • java
阅读更多

用来测试是否在某数中作为2的次方被加过:

 

	public void test_And() throws Exception {
		int i = Double.valueOf((Math.pow(2, 2))).intValue();
		int j = Double.valueOf((Math.pow(2, 4))).intValue();
		int k = i + j;
		System.out.println(k);
		System.out.println(k&Double.valueOf((Math.pow(2, 3))).intValue(););
		if((k&i)>0){
			System.out.println("k中包含i部分,即i在k中被加过");
		}
		if((k&j)>0){
			System.out.println("k中包含j部分,即j在k中被加过");
		}
	}
分享到:
评论

相关推荐

    java位运算例子,绝对有用

    java位运算例子,一看就懂,包含符号介绍,每个符号都有相应的例子。

    后缀表达式求值包及其使用

    综上所述,这个压缩包文件提供了一个用Java实现的后缀表达式求值工具,包含了处理单个和批量表达式的功能,并使用了Scanner和PrintWriter进行输入输出交互。对于理解和实现表达式求值算法,以及熟悉Java I/O操作,这...

    java程序员面试智力题

    运算符号的妙用** - **题目描述**:在数字1至9之间添加加号或减号,使得这些数字组成的算式的结果等于99。需要分别求出从1到9排列和从9到1排列的所有可能解。 - **解题思路**:此题考查的是组合能力和逻辑思维。...

    java笔试题2015-Interview:名企面试题

    位运算的妙用_判断2的乘方和二进制1的个数 博客详解: 搜狐2017实习生笔试题_概率问题 博客详解: 程序地址: 2016滴滴出行研发工程师笔试题(亮灯问题) 博客详解: 2015携程JAVA工程师笔试题(基础却又没多少人做对的...

    binary-warz:一款 Android 纸牌游戏应用,可帮助计算机科学和软件工程师的学生更多地了解二进制数和基本数学运算,例如加法、减法等

    例如,通过优化运算顺序和选择合适的纸牌组合,玩家可以提高效率,这与程序设计中的算法优化有异曲同工之妙。同时,游戏的进度和状态管理也反映了软件工程中的状态机概念,以及数据结构和逻辑控制流的应用。 "二...

    杭电acm PPT合集

    6. **逻辑与位操作**:位运算在优化算法中的妙用,如位移、按位与、按位或、异或等。 7. **动态规划(DP)**:基础DP思想、状态转移方程的构建、记忆化搜索、剪枝技术等。 8. **贪心策略**:局部最优解的选取,...

    TIS-100启发了Minecraft中的低技术计算_Java_下载.zip

    这种将物理元件映射到逻辑操作的过程,与TIS-100的编程理念有着异曲同工之妙。 TIS-3D是TIS-100的一个扩展版本,它将原来的二维编程环境升级到了三维空间。这为编程带来了更多的维度和复杂性,同时也为Minecraft中...

    2011考研计算机组成第一章

    例如,用气压计测量楼高的多种方法,可以类比为计算机解决问题的不同途径,包括直接计算、间接测量、物理定律应用等,这与计算机科学中的算法设计和问题求解有异曲同工之妙。 课程的授课安排包括48学时,成绩评定...

    pixelle-开源

    这个工具的核心功能在于它能执行任意的算术运算,以每个像素为单位,这与传统的卷积矩阵操作有异曲同工之妙,但更加强大和灵活,因为用户可以定义自己的数学表达式来生成新的像素值。 首先,我们来看看"pixelle.fb...

Global site tag (gtag.js) - Google Analytics