摘要: 1 import java.util.Scanner; 2 3 /** 4 * 功能:用位运算,判断一个数是否为2的n次方。 5 * 思路:用1做移位操作,然后判断移位后的值是否与给定的数相同。 6 */ 7 public class Main3 { 8 9 public boolean isPower(int n) { 10 11 if (... 阅读全文
posted @ 2018-07-07 23:16 Mr.van_Gogh 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Scanner; 2 3 /** 4 * 功能:用位运算,实现乘法运算,但仅限于乘数是偶数。 5 */ 6 public class Main2 { 7 8 public int powerN(int m, int n) { 9 while (n > 0) { 10 m = m << ... 阅读全文
posted @ 2018-07-07 22:39 Mr.van_Gogh 阅读(1328) 评论(0) 推荐(0) 编辑