解题思路:
计算:8 乘以 4 ????
不就是这样吗?好像。。。没什么难的!!!但是。。。为什么要求“最快”?是谁的最快?怎么最快?
。。。 。。。
为什么要求最快?
这说明上面的思路方向是不对的!也就是说需要换一个角度考虑问题。怎样改变思考这题的角度呢?先放着,思考下一个问题。
是谁的最快?
8乘以4 = 32,心算就这样。应该没有再快的办法了。但是这一题是需要电脑来计算的。也就可以换一个问题。
怎样让电脑最快计算出这题?
我使用的是java语言,电脑最擅长的却是0和1,对了,是使用二进制。二进制?也就只有位运算了。
答案:
System.out.println("结果为:" + (8<<2));