看板 Math 關於我們 聯絡資訊
※ 引述《LPH66 (杇瑣)》之銘言: : 其實普通計算機是可以直接算常用對數的 : 只不過稍微費工了些 除了要另外紀錄額外的東西之外 : 算一個對數即使按熟一點也大概要花去五到十分鐘 : 不過倒是不需要用到泰勒展開式就是了 而且紀錄的空間也不需要很多 : 步驟如下: : 先把真數的小數點調整使其在 1~10 之間 : (也就是我們用計算機求尾數 首數的話數一下位數就行了) : 輸入進計算機之後 重覆以下動作: : 將畫面上的數字平方 若它大於 10 則記錄 1 然後除以 10 否則記錄 0 然後保持原樣 : 重覆次數看你要小數幾位 乘以 10/3 之後再加個一兩次 : 平方這個動作有的機型按乘後直接按等於就可以做 : 如果這樣不行的就按乘之後把剛剛畫面上的數字重 key 一次也行 : 然後計算機清空 從最後紀錄的數開始 : 重覆「加上它再除以 2」的動作 倒回做到第一個記錄的數後就是所求尾數了 : 來個範例: : 要求 log 6.162 到小數三位 3 * (10/3) = 10 所以以下重覆 11 次 對於log真數的概算法 一般最熟的就是log2 log 3 log 5 只要想辦法湊出接近的數字 就可得到不錯的估計值 當然這要一點直覺 例如說 我用 6250 和6144 log6162/1000 ~ log 625/100 = 4*log5 -2 = 0.796 log6.1620 ~ log 6.144 =log2048*3/1000 = 11*log2 +log3 -3 = 3.311-0.4771-3 = 0.7881 可再用內插法 估算 (6162-6144)* (0.796-0.7881)/(6250-6144) +0.7881 =0.7894 與計算機按出來的實際值 0.7897 差距不大 畢竟 0.3010 0.477已經是估計值了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.142.236
LPH66 :嗯, 這個在沒有計算機時很好用 07/13 01:41
LPH66 :我個人會多記一個 log 7 = 0.8451 有些時候會有用 07/13 01:42
ejialan :log7也可以用log2和log3估 可以參考#1CrtAa6R 07/13 20:26