在線即時計算器 · 純前端本地秒算 · 零數據上傳

🧮 weight 物質密度 of water by temperature 計算機

專業免費的 weight 物質密度 of water by temperature 計算機。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
998.234 kg/m³ at 20 °C
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

這是什麼

這個計算器使用一條廣為人知的經驗多項式,來估算液態水在不同溫度下的密度,適用範圍為標準大氣壓下的 0 °C 至 100 °C。水的密度並非固定不變:它在約 4 °C 時達到最大值,水溫升高後密度便逐漸下降。這也正是為什麼冰會浮在水面,以及湖泊會依溫度分層的原因。

如何使用

輸入水溫(攝氏 0–100 度),計算器會回傳以「公斤每立方公尺(kg/m³)」表示的密度,同時也提供「公克每立方公分(g/cm³)」的數值。無論是實驗室分析、工程計算、水族養殖、釀造,或是物理作業,都能派上用場。

計算公式

密度依下列公式計算:

\rho = 1000≤ft(1 - ((T (\degree C) + 288.9414) ÷ (508929.2≤ft(T (\degree C) + 68.12963\right)))≤ft(T (\degree C) - 3.9863\right)^2\right)

其中 T 為攝氏溫度(°C),\rho 為以 kg/m³ 表示的密度。式中 ≤ft(T - 3.9863\right)^2 這一項,確保密度的最大值出現在約 3.9863 °C,正好對應水實際的物理特性。

範例試算

當 T = 100 °C 時:≤ft(T + 288.9414\right) = 388.9414;分母 = 508929.2 × ≤ft(100 + 68.12963\right) = 508929.2 × 168.12963 ≈ 85,565,000;≤ft(T - 3.9863\right)^2 = 96.0137^2 ≈ 9218.63。因此

\rho ≈ 1000 × ≤ft(1 - ((388.9414) ÷ (85,565,000)) × 9218.63\right) ≈ 1000 × ≤ft(1 - 0.041903\right) ≈ 958.10 kg/m^3
接近沸點時,水的密度明顯低於約 4 °C 時的最大值(約 999.97 kg/m³)。

水密度參考表(0–100 °C)

下表直接由本計算器使用的經驗多項式生成:

\rho = 1000≤ft(1 - ((T + 288.9414) ÷ (508929.2 (T + 68.12963))) (T - 3.9863)^2\right)

在 T = 20\ ^\circC 時的計算範例:

\rho = 1000≤ft(1 - ((20 + 288.9414) ÷ (508929.2 (20 + 68.12963)))(20 - 3.9863)^2\right) = 1000≤ft(1 - ((308.9414) ÷ (44,851,742))× 256.4386\right)
\rho = 1000 (1 - 0.00176629) = 998.23\ kg/m^3

因此 20 °C 的水密度為 998.23 kg/m³,或 0.99823 g/cm³。

溫度 (°C) 溫度 (°F) 由此公式計算的密度 (kg/m³) 密度 (g/cm³) 標準表格值 (kg/m³)
0 32.0 999.87 0.99987 999.84
3.9863(最大值) 39.2 1000.00 1.00000 999.97
4 39.2 1000.00 1.00000 999.97
10 50.0 999.73 0.99973 999.70
15 59.0 999.13 0.99913 999.10
20 68.0 998.23 0.99823 998.21
25 77.0 997.07 0.99707 997.05
30 86.0 995.68 0.99568 995.65
40 104.0 992.25 0.99225 992.22
50 122.0 988.06 0.98806 988.04
60 140.0 983.21 0.98321 983.20
70 158.0 977.75 0.97775 977.76
80 176.0 971.72 0.97172 971.79
90 194.0 965.16 0.96516 965.32
100 212.0 958.10 0.95810 958.35

所有數值均假設純液態水(不含空氣)在 1 atm(101.325 kPa)的壓力下。曲線有兩個值得注意的特徵:密度 不是 單調的——密度從 0 °C 上升到約 3.99 °C 的最大值,之後下降(這種異常現象使冰浮起來,湖泊從頂部向下凍結)——整個 0–100 °C 範圍內的總變化僅約 4%。

最後一欄列出標準參考資料(IAPWS-95 / CIPM 型表格)中的密度。這個特定的經驗擬合在 3.9863 °C 時的最大值恰好是 1000 kg/m³,因此在約 60 °C 以下時讀數大約高 0.02–0.03 kg/m³,接近 100 °C 時約低 0.2–0.3 kg/m³——在任何情況下都不超過該值的 0.03%,這對工程、實驗室和管道工作來說可以忽略不計,但對於計量級浮力或體積玻璃儀器的修正應該牢記在心。

公式中使用的常數

該表達式是純經驗曲線擬合(Kell 型多項式比率),而非源自第一原理的推導。其係數除最後一個外,都沒有獨立的物理意義——它們只是使曲線與測量的水密度相匹配的數字。T 始終以攝氏度為單位。

常數 出現位置 作用 單位
1000 首項係數 參考密度,修正項從中減去;也是擬合的精確最大密度 kg/m³
288.9414 分子偏移,T + 288.9414 移動溫度尺度,使擬合曲線重現 4 °C 以上的不對稱下降 °C
508929.2 分母尺度,508929.2 (T + 68.12963) 標準化除數,設定修正項的整體大小 °C(擬合係數;使整個修正項無量綱)
68.12963 分母偏移,T + 68.12963 第二溫度移位,控制擬合的曲率 °C
3.9863 平方項,(T - 3.9863)^2 最大密度溫度——平方形式使密度在該點 的兩側 下降 °C

由於項 (T - 3.9863)^2 是平方,修正項在 T = 3.9863\ ^\circC 時恰好消失,公式在該處返回恰好 1000.000 kg/m³。標準參考表將真實最大值置於約 3.98 °C,密度為 999.975 kg/m³;公斤的歷史定義為在其最密集點處一升水的質量,這就是為什麼圓整數字 1000 如此接近現實。

有效性條件

  • 物質:純液態水(不含空氣)。溶解的鹽、糖或固體會大幅提高密度——鹽度為 35 g/kg 的海水在 20 °C 時約為 1025 kg/m³——此公式不適用於它們。
  • 溫度範圍:0 至 100 °C(32 至 212 °F)。超出此範圍擬合無效;它不描述冰(約 0 °C 時為 917 kg/m³)或蒸汽。
  • 壓力:101.325 kPa(1 atm)。液態水幾乎不可壓縮,所以壓力影響很小——在室溫附近每增加一巴約 +0.05 kg/m³——但在高壓或 100 °C 以上飽和線上需要完整的狀態方程式,例如 IAPWS-95。
  • 精度:對於使用的溫度尺度,擬合在大部分範圍內跟蹤標準表格密度,精度在幾分之一 kg/m³ 內,隨著接近 100 °C 擴大到幾分之一 kg/m³——總體上優於約 0.03%。這遠在普通液壓、暖通空調和實驗室計算的容許範圍內。

密度單位換算

計算器以 kg/m³(SI 單位)和 g/cm³ 報告密度。將 kg/m³ 結果乘以下方係數以達到任何其他常見單位。公制換算在定義上是精確的;lb/ft³、lb/gal 和 slug/ft³ 係數是美國/英制傳統單位,此處四捨五入到六位有效數字。

從 kg/m³ 轉換至 乘以 等效運算
g/cm³ 0.001 除以 1000
g/mL 0.001 除以 1000(1 mL = 1 cm³)
kg/L 0.001 除以 1000
t/m³(公制噸) 0.001 除以 1000
lb/ft³ 0.0624280 美國/英制傳統
lb/美制液體加侖 0.00834540 美制加侖 = 3.785411784 L
lb/英制加侖 0.0100224 英制加侖 = 4.54609 L
slug/ft³ 0.00194032 美制傳統質量-梗單位
oz/in³ 0.000578037 美制傳統

計算範例——20 °C 的水(998.21 kg/m³,標準表格值)

單位 計算 結果
g/cm³ 998.21 ÷ 1000 0.99821
kg/L 998.21 ÷ 1000 0.99821
lb/ft³ 998.21 × 0.0624280 62.316
lb/美制加侖 998.21 × 0.00834540 8.3305
lb/英制加侖 998.21 × 0.0100224 10.005
slug/ft³ 998.21 × 0.00194032 1.9368

這些是熟悉的經驗法則的來源,如「水每立方英尺重約 62.4 磅」(美制)和「一品脫就是一磅」——而在英國,英制加侖的定義使得水幾乎恰好重 10 磅每加侖。

溫度輸入

temp 欄位取攝氏度。如果您有華氏溫度測量值,請先轉換:

T_{^\circ C} = (( T_{^\circ F} - 32) ÷ (1.8)) \qquad和\qquad T_{^\circ F} = 1.8 T_{^\circ C} + 32

有效輸入範圍 0–100 °C 因此對應於 32–212 °F,以及絕對尺度上的 273.15–373.15 K。例如,熱水管線上的 140 °F 是 (140 - 32)/1.8 = 60\ ^\circC,密度約為 983.21 kg/m³——大約比室溫下相同的水少 1.5%,這正是驅動熱膨脹罐尺寸設計和自然對流迴路的膨脹。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

水在幾度時密度最大?
約在 3.99 °C,此時密度約為 999.97 kg/m³。
這個公式有考慮壓力嗎?
沒有——它假設為標準大氣壓下的純液態水。
為什麼超過 4 °C 後密度會下降?
這是熱膨脹的緣故:溫度升高後,水分子運動加劇、彼此距離拉大,使體積增加而密度降低。