
Java中最高效的求出 2的3次方
10个回答
展开全部
最有效的方式就是将1向左移动三位(二进制),结果是“8”;
java代码实现:
public static void main(String[] args) {
int num = 1<<3;
System.out.println(num );
}
java代码实现:
public static void main(String[] args) {
int num = 1<<3;
System.out.println(num );
}
展开全部
2<<<3 不过另有一说视乎差不多,笔试就写前面那个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static void main(String[] args) {
int a = 1<<3;
System.out.println(a);
}
int a = 1<<3;
System.out.println(a);
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用位移运算符 <
使用方式 2<<<3
使用方式 2<<<3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
8 4 2 1 ,2 左移两位,2<<2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询