matlab第四版課后答案 數值計算中如何判斷有效數字的位數? 2021-03-16 2424 數值計算中如何判斷有效數字的位數???參照了《計算方法與實習》 孫志忠 吳宏偉(第四版)中關于 有效數字的說明:里面定義了,如果近似值x的誤差限是其某一位上的半個單位,且該位直到x的第1位非零數字一共 數值計算中如何判斷有效數字的位數???參照了《計算方法與實習》 孫志忠 吳宏偉(第四版)中關于 有效數字的說明:里面定義了,如果近似值x的誤差限是其某一位上的半個單位,且該位直到x的第1位非零數字一共n位,則稱近似值x有n位有效數字。比如sqrt(3),取3位有效數字是1.73;取5位是1.7321(注意是要四舍五入的,這樣可以滿足以上的要求)。簡單的說,就是遇到普通的數字就從左邊第一個非0數字算起,數到最后一個數字。比如,-0.00200是3位有效數字。遇到科學計數法時候,注意只要像數普通數字一樣數前面的乘數即可,后面的10的次方不用考慮。比如9*10^6,有效數字就是1位。給出一個無窮小數,讓你取n位有效數字與判斷一個數字是幾位有效數字是有差異的,希望你能體會下我給出的三個例子。希望對你有幫助~