如何快速計算出一個兩位數的平方?
我一直用這個辦法心算的:因為(a+b)(a-b) = a^2 - b^2, 所以a^2 = (a+b)(a-b) + b^2比方說算43的平方,那就等於算(43+3)(43-3) + 3^2, 3是自己選的,原則是把其中一個數湊成整10, 這樣心算46 * 40 = 1840, 加上3的平方9即可得到1849
只知道個位是5的數的平方可以這樣快速算出:去掉個位數5,得到的這個數乘以這個數加一,得到的積後面再寫上25。比如45的平方:4*(4+1)=20, 結果就是2025。115的平方:11*(11+1)=132,結果就是13225。
今天在 Quora 上看到的 Wus Squaring Trick 來快速算平方。(IOI的 Scott Wu)
比如:
50 和 100 可以推廣為任意的二位數和三位數,如
,不過此時由於 *120,所以並不一定能做到簡便計算繼而快速算出兩位數的平方。
read more:https://www.quora.com/Whats-a-math-trick-that-is-not-very-well-known這個速算技巧需要使用者具備兩個計算基礎:
- 能夠口算三位數加三位數;
- 能夠口算一位數乘兩位數。
然後就可以學習這個技巧了。
1.個位為1,2,3
公式:
例:
原因:3的平方為9,小於10,所以很方便口算,因為前邊的平方差公式得到的結果是10的倍數,所以互不影響。
2.個位為7,8,9
公式:
例:
原因同上。
3.個位為5.
這個簡單,就是去掉個位的數如果為a,那麼前邊就是,後邊連上25.
例:
4.個位為4,6
這個最麻煩,公式為:
不太明顯是吧?舉個例子吧。
這樣規律就出來了。
- 個位一定是6,不用管了;
- 個位為5的平方可以口算,忽略個位並記住;
- 個位為5的兩位數和2相乘可以口算,忽略個位並記住;
- 根據情況計算2和3中結果的和或差,後邊連上6即可。
這個方法並不一定能保證速度,但是好處在於學會之後,可以在沒有草稿紙的時候使用。由於我經常忘帶草稿紙,所以總結了這種方法。
擴展一下馬賽克的答案
不光是末尾是5的平方可以這樣算,其實只要兩個兩位數十位數相同,個位數之和為10就可以快速的計算。個位數為5的平方是特例,其他的諸如37*33,46*44之類的都可以快速得到。
快速計算如果用代數方法去解釋就會變的「一文不值」,就是一些小技巧,這裡背後原理是這樣的:
於是對這類十位數相同,個位數之和為10的兩位數乘法,規則為:十位數a與(a+1)相乘,得到的結果放在左邊,個位數b和c相乘,得到結果放在右邊,組合起來得到的數就是結果。
例子:37*33=1221
十位為3,3*(3+1)=12
個位為7,3,7*3=21組合就是1221又如46*44十位為4,4*(4+1)=20個位為6,4,7*3=24組合就是2024利用(a+b)^2=a^2+2ab+b^2 和(a-b)^2=a^2-2ab+b^2 ,再利用已知的整十的平方和個位是5的平方(個位是5的數的平方已由樓上馬賽克給出)例如計算81的平方,就等於6400+160+1=6561,82的平方=6400+320+4=672479的平方=6400-160+1=6241,86的平方=7225+170+1=9396
這樣兩位數的平方就都可以快速(可能會快一點)算出來
任何一個兩位數的平方都可以這樣算,尾項*尾項(個位) (首項+首項)尾項(十位) 首項*首項(百位) 其中逢十進一,如尾項*尾項=25,就需要向十位進2。
如 34*34=1156 尾項*尾項=16 (首項+首項)*尾項=24 首項*首項=9但是 以5結尾 或以1結尾 就沒有特定的簡單。若以一結尾的兩位數平方。尾項*尾項(個位) 首項+首項(十位) 首項*首項(百位)還是逢十進一 如 51*51=2601。尾項*尾項=1 首項+首項=10(進1) 首項*首項=25若以5結尾的上面有 我就不多說。例:__78__42-------
__16
_4628-------3276計算器
推薦閱讀:
※口算任意三位數乘法有什麼訣竅?
※心算和速算有沒有什麼常用的方法或者有沒有相關的書籍推介?
TAG:速算 |