有效數字規則:如何計數、四捨五入以及用有效數字進行運算

發布:2026 年 10 月 19 日 · 作者:Scidart Academy · 閱讀時間:約 7 分鐘
計算器顯示數字 0.004050,其四位有效數字被醒目標示,前導零顯示為灰色
在 0.004050 中,前導零只用來確定小數點的位置;有效數字有四位。

簡答:有效數字是測量數值中有意義的數字。非零數字總是有效的,非零數字之間的零是有效的,前導零永遠不是有效數字,末尾的零只有在有小數點時才是有效的。加減法看小數位數;乘除法看有效數字位數。pH 的小數位數等於 [H⁺] 的有效數字位數。免費的有效數字計算器會應用所有這些規則並說明原因。

什麼是有效數字

測量結果的精度取決於儀器。讀數為 2.500 g 的天平告訴你精確到毫克的質量。數字 2、5、0 與 0 就是有效數字:所有確定的數字加上第一位不確定的數字。

有效數字可以防止計算結果顯示出比原始資料更高的精度。

規則

計數

  1. 非零數字總是有效的:4.56 有 3 位。
  2. 非零數字之間的零是有效的:1.007 有 4 位。
  3. 前導零永遠不是有效數字:0.0045 有 2 位。
  4. 有小數點時,末尾的零是有效的:2.500 有 4 位,1500. 也有 4 位。
  5. 沒有小數點的整數末尾的零是不確定的:1500 可能有 2、3 或 4 位。請使用科學記號:1.50 × 10³ 有 3 位。
  6. 在科學記號中只計算尾數:6.022 × 10²³ 有 4 位。
  7. 精確數(計數值與定義值)的有效數字位數是無限的。

四捨五入

從第一個非零數字起保留 n 位。如果捨去的第一位數字是 5 或更大,就進位。0.0045678 保留 3 位有效數字為 0.00457。149.5 保留 3 位有效數字為 150.,為清楚起見寫作 1.50 × 10²。

運算

  • 加法與減法:按小數位數最少的數四捨五入。
  • 乘法與除法:按有效數字最少的數四捨五入。
  • 對數:結果的小數位數等於真數的有效數字位數。
  • 反對數(10^x、e^x):結果的有效數字位數等於 x 的小數位數。
  • 運算過程中多保留幾位數字,只對最終結果四捨五入。

如何使用有效數字計算器

  1. 開啟有效數字計算器。預設開啟的是計算有效數字分頁。
  2. 輸入一個數字,例如 0.004050、1.20e3 或 1.20 × 10^3。綠色數字是有效的,灰色數字不是,琥珀色數字是不確定的。所用的規則列在下方。
  3. 對於 12 個雞蛋這樣的數值,勾選這是精確數(計數或定義值)。
  4. 開啟四捨五入,輸入一個數字與所需的有效數字位數。
  5. 開啟計算,輸入完整的算式,例如 (25.0 - 23.42) / 4.18 或 -log(2.5e-3)。每一步都會顯示所用的規則與四捨五入後的數值。對於計數得到的數字,勾選將不帶小數點的整數視為精確數。
  6. 開啟 科學記號,可以得到科學記號、E 記號與工程記號形式。
  7. 開啟單位換算器,選擇物理量(壓力、溫度、能量、長度、濃度等)以及換算前後的單位。結果會保持你所輸入數值的有效數字。

範例解析

1. 數零

0.004050:三個前導零不算。4、0、5 與最後的 0 都算。答案:4 位有效數字,即 4.050 × 10⁻³。

2. 加法

12.11 g + 18.0 g + 1.013 g = 31.123 g。18.0 只有一位小數,所以結果為 31.1 g。

3. 乘法

3.0 cm × 4.56 cm = 13.68 cm²。3.0 有兩位有效數字,所以結果為 14 cm²。

4. 混合運算

(25.0 − 23.42) ÷ 4.18。減法得到 1.58,精確到一位小數,所以有 2 位有效數字(1.6)。然後 1.58 ÷ 4.18 = 0.378,四捨五入為 2 位有效數字:0.38。

5. 由 [H⁺] 求 pH

[H⁺] = 2.5 × 10⁻³ M 有 2 位有效數字。pH = −log(2.5 × 10⁻³) = 2.602,寫作 2.60,保留 2 位小數。小數點前的 2 只表示 10 的冪次。

6. 由 pH 求 [H⁺]

pH = 4.75 有 2 位小數。[H⁺] = 10⁻⁴·⁷⁵ = 1.778 × 10⁻⁵,寫作 1.8 × 10⁻⁵ M。

7. 單位換算

1.00 atm × 101.325 kPa/atm = 101.325,寫作 101 kPa(3 位有效數字,因為換算因子是精確數)。25.0 °C + 273.15 = 298.15,寫作 298.2 K(一位小數,因為 273.15 是精確數)。

總覽表

情況規則範例答案
計數前導零一律不算0.00452 位有效數字
計數有小數點時結尾的零要算2.5004 位有效數字
四捨五入5 及以上進位2.675 保留 3 位有效數字2.68
+ 與 −小數位數最少12.11 + 18.0 + 1.01331.1
× 與 ÷有效數字最少3.0 × 4.5614
log小數位數 = x 的有效數字位數−log(2.5 × 10⁻³)2.60
反對數有效數字位數 = x 的小數位數10⁻⁴·⁷⁵1.8 × 10⁻⁵
精確數不限制結果2 × 3.45 g(2 個樣品)6.90 g

常見錯誤

  • 把前導零也算進去:0.0025 有 2 位有效數字,而不是 5 位。
  • 丟掉測量得到的末尾零:2.500 g 與 2.5 g 不同。
  • 對加法使用乘法規則:100.0 + 0.123 = 100.1。
  • 每一步都四捨五入,這會累積四捨五入誤差。
  • 把 pH 小數點前的數字算作有效數字。
  • 讓精確數(如 2H₂O 中的 2)限制結果。
  • 把四捨五入後的大數寫成 150 000,而不是 1.50 × 10⁵。

考試技巧

  • AP 化學:每個數值都要寫單位,只對最終結果四捨五入。pH 的小數位數規則是常見考點。
  • A-level:結果的有效數字位數與精度最低的資料相同,通常為 3 位。不要少於資料所能支持的位數。
  • JEE 與 NEET:選擇題的選項往往只在四捨五入上有所不同。最後一步之前都要多保留幾位數字。
  • 在滴定結果中,滴定管讀數精確到 0.05 mL(兩位小數),決定了滴定體積的精度。

問題與解答

100 有幾位有效數字?

這是不確定的:1、2 或 3 位。沒有小數點時,末尾的零可能只是占位符。一位寫作 1 × 10²,兩位寫作 1.0 × 10²,三位寫作 100. 或 1.00 × 10²。

小數點後的零是有效數字嗎?

小數點後末尾的零是有效數字,所以 2.50 有 3 位有效數字。小數點後的前導零(如 0.0025 中的零)不是有效數字。

加法中的有效數字規則是什麼?

結果的小數位數與小數位數最少的那個數相同。12.11 + 18.0 + 1.013 = 31.123,四捨五入為 31.1。

乘法中的有效數字規則是什麼?

結果的有效數字位數與有效數字最少的那個數相同。3.0 × 4.56 = 13.68,四捨五入為 14,因為 3.0 只有兩位有效數字。

pH 應該保留幾位小數?

與氫離子濃度的有效數字位數相同。[H+] = 2.5 × 10⁻³ M 有 2 位有效數字,所以 pH = 2.60。

精確數會影響有效數字嗎?

不會。計數得到的數值與定義的換算因子(如 1 L = 1000 mL 或 1 atm = 101.325 kPa)都是精確數,永遠不會限制結果的有效數字。

多步計算時應該什麼時候四捨五入?

只在最後四捨五入。中間值至少多保留一到兩位數字,並逐步應用規則,以確定最終結果保留幾位。

相關工具

相關指南

最後更新: