




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 十七世紀(jì)的常用對數(shù)表是怎么算出來的 前不久,在網(wǎng)上看到了金澤長街小牛先生的博文回到十七世紀(jì),讓我來編算一本常用對數(shù)表,受益匪淺。在我上中學(xué)時,也曾對數(shù)學(xué)用表中的對數(shù)和三角函數(shù)值是怎么算出來的感到好奇,但始終不得其解。中學(xué)時學(xué)的是四位對數(shù)表,后來也見到過八位對數(shù)表和十位對數(shù)表,但看不懂,不會用。讀過小牛先生的文章后,不僅知道了對數(shù)表是怎么算出來的,也豁然明白八位對數(shù)表是怎么回事了。受小牛先生博文啟發(fā),我也想到了一種更為簡單精確的計(jì)算常用對數(shù)表的方法,不用手算開高次方,只需加減乘除開平方,就可以編制出常用對數(shù)表,這里介紹出來,與大家分享。第一步、計(jì)算第一組基礎(chǔ)對數(shù)這組基礎(chǔ)的對數(shù)值是:1/2, 1
2、/4, 1/8, 1/16, 1/32, 1/64, 1/128, 1/256, 1/512, 1/1024, 1/2048, 1/4096, 1/8192共13個。計(jì)算的方法很簡單,就是不斷開平方。在常用對數(shù)里,10的對數(shù)是1,把10開平方就得到對數(shù)1/2的真數(shù)值,即10,把計(jì)算結(jié)果再開平方就得到對數(shù)1/4的真數(shù)值,把計(jì)算結(jié)果再開平方就得到對數(shù)1/8的真數(shù)值,.一直進(jìn)行下去,等開到1/8192就可以了。有這13個基礎(chǔ)對數(shù)值,算8位對數(shù)表就夠了,如果想要更精確的對數(shù)表,可以再多算幾個基礎(chǔ)對數(shù),這里就不討論了。開平方是簡單的運(yùn)算,列豎式就可以開出來,開12位有效數(shù)字一般不會超過半小時,計(jì)算這13
3、個基礎(chǔ)對數(shù)一個人幾小時就可以完成。有了這組基礎(chǔ)對數(shù),就可以通過把若干個基礎(chǔ)對數(shù)相加的方式,計(jì)算出從1/8192,2/8192,3/8192,.到8191/8192的任何一個對數(shù),這8191個對數(shù)在01之間均勻分布。第二步、計(jì)算第二組基礎(chǔ)對數(shù)這第二組基礎(chǔ)的對數(shù)值是:0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001共八個。0.5即1/2,在第一組基礎(chǔ)對數(shù)中就有;0.1=819.2/8192,介于819/8192與820/8192之間,其中819/8192=512/8192+256/8192+32/8192+16/8192+2/8192+1/819
4、2 =1/16+1/32+1/256+1/512+1/4096+1/8192對數(shù)相加,真數(shù)需相乘,將式中這6個基礎(chǔ)對數(shù)對應(yīng)的真數(shù)值相乘就可以得到819/8192的真數(shù)值。820/8192=512/8192+256/8192+32/8192+16/8192+4/8192 =1/16+1/32+1/256+1/512+1/2048將式中這5個基礎(chǔ)對數(shù)對應(yīng)的真數(shù)值相乘就可以得到820/8192的真數(shù)值。819/8192與820/8192之間的間距僅有1/8192,非常小,可以近似當(dāng)成直線處理,在算出對數(shù)819/8192和820/8192的真數(shù)值后,通過“線性內(nèi)插法”就可以算出對數(shù)819.2/8192
5、即0.1對應(yīng)的真數(shù)值。如擔(dān)心多次相乘以及做線性內(nèi)插時導(dǎo)致誤差積累增大,可以把對數(shù)0.1的真數(shù)值累乘計(jì)算5次方,看與對數(shù)0.5的真數(shù)值誤差有多少,然后用開方公式做修正,消除誤差。由于這樣的計(jì)算本身已經(jīng)很精確,誤差修正的工作不會太費(fèi)事。得到對數(shù)0.1的真數(shù)值后,將之開平方就得到對數(shù)0.05的真數(shù)值。然后,0.01=81.92/8192,分別計(jì)算出對數(shù)81/8192和82/8192的真數(shù)值,再用“線性內(nèi)插法”計(jì)算出對數(shù)0.01的真數(shù)值,當(dāng)然,也要做誤差修正。同樣的方法,可以計(jì)算出對數(shù)0.005, 0.001, 0.0005, 0.0001的真數(shù)值。這一組8個對數(shù)務(wù)必要準(zhǔn)確,在算出這一組8個基礎(chǔ)對數(shù)之
6、后,就可以計(jì)算編制反對數(shù)表了。第三步、計(jì)算編制反對數(shù)表用對數(shù)做乘、除、乘方、開方運(yùn)算得到的對數(shù)值,最終都要通過查反對數(shù)表才能得到真數(shù),所以,反對數(shù)表是遲早必須要編的,而反對數(shù)表在計(jì)算方法上沒有障礙,所以應(yīng)該首先計(jì)算編制。有反對數(shù)表之后,再計(jì)算對數(shù)表就容易多了。 有了對數(shù)0.5和0.1對應(yīng)的真數(shù)值,就可以計(jì)算出從0.1,0.2,0.3,.0.9這9個對數(shù)對應(yīng)的真數(shù)值了,這9個對數(shù)構(gòu)成的反對數(shù)表可以叫一級反對數(shù)表。計(jì)算的方法很簡單,就是對數(shù)相加,真數(shù)相乘,比如0.6的對數(shù),對數(shù)0.6=0.5+0.1,所對應(yīng)的真數(shù)就是3.162277660168*1.258925411794=3.981071705
7、53.有了對數(shù)0.05和0.01對應(yīng)的真數(shù)值以及一級反對數(shù)表,很容易就可以計(jì)算出從0.01,0.02,0.03,.0.99這99個對數(shù)對應(yīng)的真數(shù)值,這99個對數(shù)構(gòu)成的反對數(shù)表可以叫二級反對數(shù)表。計(jì)算的方法與前面相同,即對數(shù)相加,真數(shù)相乘。有了對數(shù)0.005和0.001對應(yīng)的真數(shù)值以及二級反對數(shù)表,就可以計(jì)算出從0.001,0.002,0.003,.0.999這999個對數(shù)對應(yīng)的真數(shù)值,這999個對數(shù)構(gòu)成的反對數(shù)表可以叫三級反對數(shù)表。計(jì)算的方法與前面相同。同樣,可以計(jì)算出包含0.0001,0.0002,0.0003,.0.9999這9999個構(gòu)成的四級反對數(shù)表。有四級反對數(shù)表應(yīng)該就夠了。要計(jì)算編
8、制包含99999個對數(shù)的五級反對數(shù)表不是做不到,而是有沒有必要,值不值得做。編制時要先完成一級反對數(shù)表,然后再擴(kuò)充到二級反對數(shù)表、三級反對數(shù)表、四級反對數(shù)表,不要用很小的對數(shù)累乘得到大的對數(shù),以避免誤差累積增大。這樣計(jì)算出的反對數(shù)表非常齊整,而且精確度有充分保證。擴(kuò)充計(jì)算對數(shù)表只用兩數(shù)相乘,不用除法。我覺得乘法比除法簡單,工作量小。比如兩個有10位有效數(shù)字的數(shù)相乘,會得到一個大約有20位的數(shù)字,但我們只要10位有效數(shù)字,后面的那些位數(shù)都要舍去,既然不需要,為什么要乘出來?所以在列豎式相乘時,那些注定不會加到前12位的數(shù)字,主要是乘數(shù)的后幾位與被乘數(shù)的后幾位相乘的數(shù)字,根本就別乘,直接畫0補(bǔ)位,
9、只要前12位,多出的兩位用于四舍五入,故而乘法可以減少計(jì)算量。在編制反對數(shù)表過程中已經(jīng)可以多找人手分?jǐn)偣ぷ髁苛?。以前在書上看到過去有“制表工人”一說,應(yīng)該是指專門從事計(jì)算制表的工作人員,如果是職業(yè)熟練工人,那應(yīng)該會掌握很多計(jì)算技巧,計(jì)算速度也會快過常人,以我估計(jì)的計(jì)算量,如果有幾十人同時工作,兩三周做出反對數(shù)表應(yīng)該沒問題。 第四步,計(jì)算給定真數(shù)的對數(shù)值,編制常用對數(shù)表 在有了反對數(shù)表之后,再計(jì)算編制常用對數(shù)表就好辦了,而且精確度有保證。方法就是“線性內(nèi)插法”。以求2的對數(shù)為例,在反對數(shù)表里可以查到,對數(shù)0.3010對應(yīng)的真數(shù)是1.9998618696,對數(shù)0.3011對應(yīng)的真數(shù)是2.00032
10、24078,那就在0.3010和0.3011之間做線性內(nèi)插,求2的對數(shù)值,由于1.9998618696與2.0003224078的間距非常微小,所以得到的2的對數(shù)值也必是非常精準(zhǔn)的。從1.0019.999之間的所有數(shù)都可以用這種“線性內(nèi)插”法算出,用這8999個數(shù)就可以編制出一個完整的常用對數(shù)表,而且精度極佳,只不過要計(jì)算8999個數(shù)據(jù),計(jì)算量頗大。如果先算出那些質(zhì)數(shù)(即素?cái)?shù))的對數(shù),合數(shù)的對數(shù)由其質(zhì)因子的對數(shù)相加而得到,計(jì)算量就可以大幅減少。10000以內(nèi)的質(zhì)數(shù)僅有1229個,而且那些較大的質(zhì)數(shù),其對數(shù)可以用兩對數(shù)平均值算出,例如8663是個素?cái)?shù),在算出8662和8664這兩個數(shù)的對數(shù)后,8663的對數(shù)就是8662和8664這兩個數(shù)的對數(shù)的平均值。平均值計(jì)算實(shí)際也是“線性內(nèi)插”,但要簡單得多,真正需要用比較麻煩的“線性內(nèi)插”計(jì)算的質(zhì)數(shù)只有幾百個,合數(shù)的對數(shù)由其約數(shù)的對數(shù)相加得到,這種制表方法計(jì)算量要少一些,但精度也要稍遜一些。總的來說,編制對數(shù)表要比反對數(shù)表計(jì)算量要少一些。計(jì)算編制常用對數(shù)表的工作也一樣可以找多人分擔(dān),以加快速度。 結(jié)語編制八位常用對數(shù)表和反對數(shù)表,計(jì)算量巨大,個人很難獨(dú)力完成,如果有幾十個人分工合作,一兩個月制出常用對數(shù)表和反對數(shù)表,應(yīng)該不算什么大問題。對數(shù)函數(shù)不是直線函數(shù),做線性內(nèi)插必會有誤差,誤差大小決定于插值區(qū)間大小,區(qū)間越小,誤差也越小。若想
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國八合一讀卡器數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國儀表顯示盤數(shù)據(jù)監(jiān)測研究報告
- 云南省紅河州、文山州2024-2025學(xué)年高二上學(xué)期1月期末統(tǒng)一檢測物理試題(含答案)
- 安徽省安慶市潛山市北片中學(xué)2024-2025學(xué)年九年級下學(xué)期2月中考?xì)v史模擬試題(含答案)
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)題庫附答案(基礎(chǔ)題)
- 2019-2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)與服務(wù)強(qiáng)化訓(xùn)練試卷A卷附答案
- python考試試題及答案
- 2025年反腐倡廉知識競賽試卷及答案
- 植物新品種知識培訓(xùn)課件
- 綠色物流園區(qū)建設(shè)項(xiàng)目合同
- 光伏發(fā)電站項(xiàng)目安全技術(shù)交底資料
- DB11∕693-2017 建設(shè)工程臨建房屋技術(shù)標(biāo)準(zhǔn)
- 體育運(yùn)動中的交流與合作 課件 2024-2025學(xué)年人教版(2024)初中體育與健康七年級全一冊
- 2024-2025學(xué)年全國中學(xué)生天文知識競賽考試題庫(含答案)
- GB/T 44373-2024智能網(wǎng)聯(lián)汽車術(shù)語和定義
- 涉密工作標(biāo)準(zhǔn)體系保密管理新規(guī)制度
- (正式版)JC∕T 60021-2024 石膏基自流平砂漿應(yīng)用技術(shù)規(guī)程
- JBT 14727-2023 滾動軸承 零件黑色氧化處理 技術(shù)規(guī)范 (正式版)
- 辦公區(qū)域主要風(fēng)險辨識與分級管控清單
- JB∕T 8527-2015 金屬密封蝶閥
- 中醫(yī)培訓(xùn)課件:《中藥封包技術(shù)》
評論
0/150
提交評論