解題思路:
計算:8 乘以 4 ????
不就是這樣嗎?好像。。。沒什麼難的!!!但是。。。爲什麼要求“最快”?是誰的最快?怎麼最快?
。。。 。。。
爲什麼要求最快?
這說明上面的思路方向是不對的!也就是說需要換一個角度考慮問題。怎樣改變思考這題的角度呢?先放着,思考下一個問題。
是誰的最快?
8乘以4 = 32,心算就這樣。應該沒有再快的辦法了。但是這一題是需要電腦來計算的。也就可以換一個問題。
怎樣讓電腦最快計算出這題?
我使用的是java語言,電腦最擅長的卻是0和1,對了,是使用二進制。二進制?也就只有位運算了。
答案:
System.out.println("結果爲:" + (8<<2));