梯形面積計算器
根據兩條平行邊長與其垂直高度,以八種常見單位計算梯形面積。
隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。
使用方式
- 1.請以相同的測量單位輸入兩條平行底邊的長度。
- 2.請輸入兩底之間的垂直高度,並選擇共用的長度單位。
- 3.計算後可讀取在所選平方單位及平方米的近似面積。
關於梯形面積計算器
梯形面積計算器用來計算具有兩組平行邊的四邊形面積。請輸入平行底邊 A 與平行底邊 B 的長度、兩底之間的垂直距離,並選擇毫米、公分、公尺、公里、吋、英尺、碼或英里。所有三項測量必須使用相同的單位。結果將以該單位的平方呈現,並提供平方米的對應值。
公式為 A = (a + b)h/2。將兩條平行邊長相加,除以二得到平均底邊長,再乘以垂直高度。此高度不是斜邊或對角線,而是兩平行線之間最短的垂直距離。交換底邊 A 與底邊 B 的位置不會改變結果。若兩底邊相等,則退化為常見的矩形或平行四邊形面積公式 A = bh。
底邊可以為零,這支援三角形的極限情況,兩底皆為零則面積為零。高度必須大於零,因為零高度無法描述此計算器中的二維梯形。負長度將被拒絕。此規則明確宣告,而非預設替換無效值或返回誤導的幾何結果。
長度因數在轉換為平方米時會被平方。一英尺正好等於 0.3048 公尺,因此一平方英尺為 0.09290304 平方公尺,而非 0.3048 平方公尺。公制字首遵循相同的維度規則:一平方公里等於一百萬平方公尺。儲存的換算係數使用 NIST 記錄的國際英吋、英尺、碼與英里關係,而非已廢止的美國測量英尺。
公式與單位表視為產品資料。OpenStax 依據標準的「一半高度乘以總和」公式,Wolfram MathWorld 則獨立驗證梯形幾何,而 2026 NIST 手冊 44 表格則作為單位換算的依據。八個可執行的外部標準案例涵蓋不等與相等的底邊、零底邊的三角形極限、所有支援的單位族、小數與科學記號,以及平方換算。測試還要求恰好八個獨特的單位鍵與值。
輸入語法嚴格且不依賴地區設定。每個欄位接受小數位數字、一個可選的小數點、可選的正負號,以及可選的 e/E 科學記號。周圍的空白字元會被忽略。逗號、內嵌空格、輸入的單位、算術表示式、十六進位、無限大(Infinity)與 NaN 值皆被拒絕。每個原始欄位都有 100 UTF-16-code-unit 的預算,若超出範圍將顯示錯誤,而非靜默截斷輸入。
非零測量值必須在所選單位與公尺之間歸一化為 1e-150 至 1e150。這些限制可避免極小的正數輸入被靜默轉為零,以及極大值在轉換或面積計算中變成無限大。零底邊有特殊處理。數值範圍失敗將導致無面積結果,且任何測量值的編輯或單位變更將立即清除先前結果或錯誤。
JavaScript 使用雙精確浮點運算,因此顯示的測量值為近似值。結果最多顯示六個有效數字,並以近似標記代替暗示不支援的精確度;計算過程本身不會四捨五入,僅在顯示時才進行近似。此工具適用於教育、估算、佈局與一般規劃,但不模擬測量不確定性、土地測量邊界、曲邊、非平行四邊形或經認證的計量標準。
所有解析、單位轉換、公式計算與格式化皆在當前瀏覽器標籤頁中執行。不會有任何測量、單位或結果上傳至 Lizely。請先測量垂直高度,並使用一致的單位輸入所有三項引數,再依賴結果。
方法與來源
解析三個獨立的十進位或 e/E 記號輸入,並在 100-code-unit 預算內處理。底邊必須為非負數,可為零;垂直高度必須為正數。將所有非零長度在所選單位與公尺之間歸一化為 1e-150 至 1e150,然後分別以選定單位與公尺尺度獨立計算 A = (a + b)h/2。八個固定的單位記錄涵蓋 mm、cm、m、km、in、ft、yd 與 mi;面積換算因此會透過公式將每個長度因數平方。顯示結果使用近似標記,最多六個有效數字,而計算過程本身不會四捨五入。八個外部標準案例加上公式、單位表、語法、零值政策、精確輸入預算、下溢、上溢、不合法單位以及格式化測試,共同確保行為正確。
常見問題
- 計算器使用什麼公式?
- 它使用 A = (a + b)h/2,其中 a 與 b 為平行邊長,h 為它們之間的垂直距離。
- 我可以使用斜邊作為高度嗎?
- 不可以。高度必須垂直於兩條平行底邊測量。斜邊通常會導致不同的且錯誤的面積結果。
- 為何單位要平方?
- 面積具有兩個長度維度。以公分為單位的輸入會產生 cm²,以英尺為單位的輸入會產生 ft²,計算器也會同時顯示對應的平方米。
- 我的測量值會被上傳嗎?
- 不會。驗證、單位轉換、面積計算與格式化皆在當前瀏覽器標籤頁中本機執行。