速算—搜狗搜索旗下的百科產品
06-19
袖裡吞金就是一種速算的方法,是我國古代商人發明的一種數值計算方法,古代人的衣服袖子肥大,計算時只見兩手在袖中進行,固叫袖裡吞金速算。這種計算方法過去曾有一段歌謠流傳;「袖裡吞金妙如仙,靈指一動數目全,無價之寶學到手,不遇知音不與傳」。 袖裡吞金速演算法就是一種民間的手心算的方法,中國的商賈數學,晉商一面走路一面算賬,,十個手指就是一把算盤,所以山西人平時總將一雙手吞在袖裡,怕泄露了他的經濟秘密。過去人們為了謀生不會輕易將這種演算法的秘笈外傳,一種在中華大地上流傳了至少400多年名叫「袖裡吞金」的速算方式也瀕臨失傳。 根據有關資料顯示,公元1573年,一位名叫徐心魯的學者,寫了一本《珠盤演算法》,最早描述了袖裡吞金速算;公元1592年,一位名叫程大位的數學家,出版了一本《演算法統籌》,首次對袖裡吞金進行了詳細描述。後來商人尤其是晉商,推廣使用了這門古代的速算方法。「袖裡吞金」演算法是山西票號秘不外傳的一門絕技,西安的一些大商家大掌柜的都會這種速演算法。 袖裡吞金速算表示數的方法是以左手五指設點作為數碼盤,每個手指表示一位數,五個手指可表示個、十、百、千、萬五位數字。每個手指的上、中、下三節分別表示1-9個數。每節上布置著三個數碼,排列的規則是分左、中、右三列,手指左邊逆上(從下到上)排列1、2、3:手指中間順下(從上到下)排列4、5、6:手指右邊逆上排列7、8、9。袖裡吞金的計算方法是採用心算辦法利用大腦形象再現指算計算過程而求出結果的方法。它把左手當作一架五檔的虛算盤,用右手五指點按這個虛算盤來進行計算。記數時要用右手的手指點左手相對應的手指。其明確分工是:右手拇指/專點左手拇指,右手食指專點左手食指,右手中指專點左手中指,右手無名指專點左手無名指,右手小指專點左手小指。對應專業分工各不相擾。哪個手指點按數,哪個手指就伸開,手指不點按數時彎屈,表示0。它不藉助於任何計算工具,不列運算程序,只需兩手輕輕一合,便知答數,可進行十萬位以內的任意數的加減乘除四則運算。 『袖裡吞金』速算,其運算速度(當然要經過一定時間的練習),加減可與電子計算機相媲美,乘除比珠算要快,平方、開平方比筆算快得多。雖然對於初學者來說,用『袖裡吞金』計算簡單的數據不如計算器快,但熟練掌握這項技能後,計算速度要超過計算器。曾經有人專門計算過『袖裡吞金』演算法的速度,一個熟練掌握這門技能的人,得數結果為3到4位數的乘法,大約為2秒鐘的時間;結果為5到7位數的,約為7秒鐘左右; 袖裡吞金速演算法雖然脫胎於珠算,但與珠算相比,不需要任何的工具,只要使用一雙手就可以了。由於「袖裡吞金」不用工具、不用眼看等特點,非常適合在野外作業時使用,在黑暗中也可以使用,尤其是對於盲人,更可以通過這種演算法來解決一些問題。「俗話說『十指連心』,運用手指來訓練計算技能,可以活動筋骨,心靈手巧,手巧促心靈,提高腦力。」 現如今,商人們不用袖裡吞金速演算法算賬了。但是,一些教育工作者,已將這種方法應運於兒童早教領域。西安牛宏偉老師從事教育工作多年,曾對袖裡吞金進行改進。使其更簡單易學,方便快捷。先後教過幾千名兒童學習改進型「袖裡吞金」。它在啟發兒童智力方面,有著良好效果。袖裡吞金——開發孩子的全腦。袖裡吞金不是特異功能,而是一種科學的教學方法。它比珠心算還神奇,利用手腦並用來完成加減乘除的快速計算,速度驚人,準確率高。它有效地開發了學生的大腦,激發了學生的潛能。 革新袖裡吞金速算------全腦手心算---已於2009年5月6日由牛宏偉老師獲得中華人民共和國國家知識產權局頒發的專利證書。專利號;ZL2008301164377.。受中華人民共和國專利法的專利保護。 袖裡吞金速演算法減少筆算列算式複雜的運算過程,省時省力,提高學生計算速度。能算十萬位以內任意數的加減乘除四則算。通過手腦並用來快速完成加減乘除計算,準確率高。經過兩三個月的學習,像64983+68496、78×63這樣的計算,低年級小朋友們兩手一合,答案便能脫口而出。 革新袖裡吞金速演算法---全腦手心算則是兒童用記在手,算在腦的方法,不用任何計算工具,不列豎式,兩手一合,便知答案。這種方法是:將左手的骨節橫紋模擬算盤上的算珠檔位來計數,把左手作為一架「五檔小算盤」用右手來拔珠計算,從而使人的雙手成為一個完美的計算器。學生在計算過程中可以運算出十萬位的結果,通俗易懂,簡單易學,真正達到訓練孩子的腦,心,手,提高孩子的運算能力,記憶力和自信心。 兩位數乘法速算技巧 原理:設兩位數分別為10A+B,10C+D,其積為S,根據多項式展開: S= (10A+B) ×(10C+D)=10A×10C+ B×10C+10A×D+ B×D,而所謂速算,就是根據其中一些相等或互補(相加為十)的關係簡化上式,從而快速得出結果。 註:下文中 「--」代表十位和個位,因為兩位數的十位相乘得數的後面是兩個零,請大家不要忘了,前積就是前兩位,後積是後兩位,中積為中間兩位, 滿十前一,不足補零. A.乘法速算 一.前數相同的: 1.1.十位是1,個位互補,即A=C=1,B+D=10,S=(10+B+D)×10+A×B 方法:百位為二,個位相乘,得數為後積,滿十前一。 例:13×17 13 + 7 = 2- - ( 「-」在不熟練的時候作為助記符,熟練後就可以不使用了) 3 × 7 = 21 ----------------------- 221 即13×17= 221 1.2.十位是1,個位不互補,即A=C=1, B+D≠10,S=(10+B+D)×10+A×B 方法:乘數的個位與被乘數相加,得數為前積,兩數的個位相乘,得數為後積,滿十前一。 例:15×17 15 + 7 = 22- ( 「-」在不熟練的時候作為助記符,熟練後就可以不使用了) 5 × 7 = 35 ----------------------- 255 即15×17 = 255 1.3.十位相同,個位互補,即A=C,B+D=10,S=A×(A+1)×10+A×B 方法:十位數加1,得出的和與十位數相乘,得數為前積,個位數相乘,得數為後積 例:56 × 54 (5 + 1) × 5 = 30- - 6 × 4 = 24 ---------------------- 3024 1.4.十位相同,個位不互補,即A=C,B+D≠10,S=A×(A+1)×10+A×B 方法:先頭加一再乘頭兩,得數為前積,尾乘尾,的數為後積,乘數相加,看比十大幾或小几,大幾就加幾個乘數的頭乘十,反之亦然 例:67 × 64 (6+1)×6=42 7×4=28 7+4=11 11-10=1 4228+60=4288 ---------------------- 4288 方法2:兩首位相乘(即求首位的平方),得數作為前積,兩尾數的和與首位相乘,得數作為中積,滿十進一,兩尾數相乘,得數作為後積。 例:67 × 64 6 ×6 = 36- - (4 + 7)×6 = 66 - 4 × 7 = 28 ---------------------- 4288 二、後數相同的: 2.1. 個位是1,十位互補 即 B=D=1, A+C=10 S=10A×10C+101 方法:十位與十位相乘,得數為前積,加上101.。 - -8 × 2 = 16- - 101 ----------------------- 1701 2.2.個位是1,十位不互補 即 B=D=1, A+C≠10 S=10A×10C+10C+10A +1 方法:十位數乘積,加上十位數之和為前積,個位為1.。 例:71 ×91 70 × 90 = 63 - - 70 + 90 = 16 - 1 ---------------------- 6461 2.3個位是5,十位互補 即 B=D=5, A+C=10 S=10A×10C+25 方法:十位數乘積,加上十位數之和為前積,加上25。 例:35 × 75 3 × 7+ 5 = 26- - 25 ---------------------- 2625 2.4個位是5,十位不互補 即 B=D=5, A+C≠10 S=10A×10C+525 方法:兩首位相乘(即求首位的平方),得數作為前積,兩十位數的和與個位相乘,得數作為中積,滿十進一,兩尾數相乘,得數作為後積。 例: 75 ×95 7 × 9 = 63 - - (7+ 9)× 5= 80 - 25 ---------------------------- 7125 2.5. 個位相同,十位互補 即 B=D, A+C=10 S=10A×10C+B100+B2 方法:十位與十位相乘加上個位,得數為前積,加上個位平方。 例:86 × 26 8 × 2+6 = 22- - 36 ----------------------- 2236 2.6.個位相同,十位非互補 方法:十位與十位相乘加上個位,得數為前積,加上個位平方,再看看十位相加比10大幾或小几,大幾就加幾個個位乘十,小几反之亦然 例:73×43 7×4+3=31 9 7+4=11 3109 +30=3139 ----------------------- 3139 2.7.個位相同,十位非互補速演算法2 方法:頭乘頭,尾平方,再加上頭加尾的結果乘尾再乘10 例:73×43 7×4=28 9 2809+(7+4)×3×10=2809+11×30=2809+330=3139 ----------------------- 3139 三、特殊類型的: 3.1、一因數數首尾相同,一因數十位與個位互補的兩位數相乘。 方法:互補的那個數首位加1,得出的和與被乘數首位相乘,得數為前積,兩尾數相乘,得數為後積,沒有十位用0補。 例: 66 × 37 (3 + 1)× 6 = 24- - 6 × 7 = 42 ---------------------- 2442 3.2、一因數數首尾相同,一因數十位與個位非互補的兩位數相乘。 方法:雜亂的那個數首位加1,得出的和與被乘數首位相乘,得數為前積,兩尾數相乘,得數為後積,沒有十位用0補,再看看非互補的因數相加比10大幾或小几,大幾就加幾個相同數的數字乘十,反之亦然 例:38×44 (3+1)*4=12 8*4=32 1632 3+8=11 11-10=1 1632+40=1672 ---------------------- 1672 3.3、一因數數首尾互補,一因數十位與個位不相同的兩位數相乘。 方法:乘數首位加1,得出的和與被乘數首位相乘,得數為前積,兩尾數相乘,得數為後積,沒有十位用0補,再看看不相同的因數尾比頭大幾或小几,大幾就加幾個互補數的頭乘十,反之亦然 例:46×75 (4+1)*7=35 6*5=30 5-7=-2 2*4=8 3530-80=3450 ---------------------- 3450 3.4、一因數數首比尾小一,一因數十位與個位相加等於9的兩位數相乘。 方法:湊9的數首位加1乘以首數的補數,得數為前積,首比尾小一的數的尾數的補數乘以湊9的數首位加1為後積,沒有十位用0補。 例:56×36 10-6=4 3+1=4 5*4=20 4*4=16 --------------- 2016 3.5、兩因數數首不同,尾互補的兩位數相乘。 方法:確定乘數與被乘數,反之亦然。被乘數頭加一與乘數頭相乘,得數為前積,尾乘尾,得數為後積。再看看被乘數的頭比乘數的頭大幾或小几,大幾就加幾個乘數的尾乘十,反之亦然 例:74×56 (7+1)*5=40 4*6=24 7-5=2 2*6=12 12*10=120 4024+120=4144 --------------- 4144 3.6、兩因數首尾差一,尾數互補的演算法 方法:不用向第五個那麼麻煩了,取大的頭平方減一,得數為前積,大數的尾平方的補整百數為後積 例:24×36 3>2 3*3-1=8 6^2=36 100-36=64 --------------- 864 3.7、近100的兩位數演算法 方法:確定乘數與被乘數,反之亦然。再用被乘數減去乘數補數,得數為前積,再把兩數補數相乘,得數為後積(未滿10補零,滿百進一) 例:93×91 100-91=9 93-9=84 100-93=7 7*9=63 --------------- 8463 B、平方速算 一、求11~19 的平方 同上1.2,乘數的個位與被乘數相加,得數為前積,兩數的個位相乘,得數為後積,滿十前一 例:17 × 17 17 + 7 = 24- 7 × 7 = 49 --------------- 289 三、個位是5 的兩位數的平方 同上1.3,十位加1 乘以十位,在得數的後面接上25。 例:35 × 35 (3 + 1)× 3 = 12-- 25 ---------------------- 1225 四、十位是5 的兩位數的平方 同上2.5,個位加25,在得數的後面接上個位平方。 例: 53 ×53 25 + 3 = 28-- 3× 3 = 9 ---------------------- 2809 四、21~50 的兩位數的平方 求25~50之間的兩數的平方時,記住1~25的平方就簡單了, 11~19參照第一條,下面四個數據要牢記: 21 × 21 = 441 22 × 22 = 484 23 × 23 = 529 24 × 24 = 576 求25~50 的兩位數的平方,用底數減去25,得數為前積,50減去底數所得的差的平方作為後積,滿百進1,沒有十位補0。 例:37 × 37 37 - 25 = 12-- (50 - 37)^2 = 169 -------------------------------- 1369 C、加減法 一、補數的概念與應用 補數的概念:補數是指從10、100、1000……中減去某一數後所剩下的數。 例如10減去9等於1,因此9的補數是1,反過來,1的補數是9。 補數的應用:在速算方法中將很常用到補數。例如求兩個接近100的數的乘法或除數,將看起來複雜的減法運算轉為簡單的加法運算等等。 D、除法速算 一、某數除以5、25、125時 1、被除數÷ 5 = 被除數 ÷ (10 ÷ 2) = 被除數 ÷ 10 × 2 = 被除數 × 2 ÷ 10 2、 被除數 ÷ 25 = 被除數 × 4 ÷100 = 被除數 × 2 × 2 ÷100 3、 被除數 ÷ 125 = 被除數 × 8 ÷1000 = 被除數 × 2 × 2 × 2 ÷1000 在加、減、乘、除四則運算中除法是最麻煩的一項,即使使用速演算法很多時候也要加上筆算才能更快更准地算出答案。因本人水平所限,上面的演算法不一定是最好的心演算法 其它 由速算大師史豐收經過10年鑽研發明的快速計演算法,是直接憑大腦進行運算的方法,又稱為快速心算、快速腦算。這套方法打破人類幾千年從低位算起的傳統方法,運用進位規律,總結26句口訣,由高位算起,再配合指算,加快計算速度,能瞬間運算出正確結果,協助人類開發腦力,加強思維、分析、判斷和解決問題的能力,是當代應用數學的一大創舉。 這一套計演算法,1990年由國家正式命名為「史豐收速演算法」,現已編入中國九年制義務教育《現代小學數學》課本。聯合國教科文組織譽之為教育科學史上的奇蹟,應向全世界推廣。 史豐收速演算法的主要特點如下: ⊙從高位算起,由左至右 ⊙不用計算工具 ⊙不列計算程序 ⊙看見算式直接報出正確答案 ⊙可以運用在多位數據的加減乘除以及乘方、開方、三角函數、對數等運算上 速 算 法 演 練 實 例 Example of Rapid Calculation in Practice ○史豐收速演算法易學易用,演算法是從高位數算起,記著史教授總結了的26句口訣(這些口訣不需死背,而是合乎科學規律,相互連繫),用來表示一位數乘多位數的進位規律,掌握了這些口訣和一些具體法則,就能快速進行加、減、乘、除、乘方、開方、分數、函數、對數…等運算。 □本文針對乘法舉例說明 ○速演算法和傳統乘法一樣,均需逐位地處理乘數的每位數字,我們把被乘數中正在處理的那個數位稱為「本位」,而從本位右側第一位到最末位所表示的數稱「後位數」。本位被乘以後,只取乘積的個位數,此即「本個」,而本位的後位數與乘數相乘後要進位的數就是「後進」。 ○乘積的每位數是由「本個加後進」和的個位數即-- □本位積=(本個十後進)之和的個位數 ○那麼我們演算時要由左而右地逐位求本個與後進,然後相加再取其個位數。現在,就以右例具體說明演算時的思維活動。 (例題) 被乘數首位前補0,列出算式: 7536×2=15072 乘數為2的進位規律是「2滿5進1」 7×2本個4,後位5,滿5進1,4+1得5 5×2本個0,後位3不進,得0 3×2本個6,後位6,滿5進1,6+1得7 6×2本個2,無後位,得2 在此我們只舉最簡單的例子供讀者參考,至於乘3、4……至乘9也均有一定的進位規律,限於篇幅,在此未能一一羅列。 「史豐收速演算法」即以這些進位規律為基礎,逐步發展而成,只要運用熟練,舉凡加減乘除四則多位數運算,均可達到快速準確的目的。 >>演練實例二 □掌握訣竅 人腦勝電腦 史豐收速演算法並不複雜,比傳統計演算法更易學、更快速、更準確,史豐收教授說一般人只要用心學習一個月,即可掌握竅門。 對於會計師、經貿人員、科學家們而言,可以提高計算速度,增加工作效益;對學童而言、可以開發智力、活用頭腦、幫助數理能力的增強
推薦閱讀:
推薦閱讀:
※產品的四種能力之三
※產品經理如何快速提升自身能力?
※一些產品筆試
※高階產品經理能力解析:通才與專才的結合體(附產品經理必備工具)
※讀書心得:《富甲美國 沃爾瑪創始人山姆·沃爾頓自傳》