マルチ材計算機
200平方フィートの花壇に3インチ敷くと50立方フィート、ばら売りなら1.8519立方ヤードで、一般的な2立方フィートの袋なら25袋です。面積と厚みを入れるだけで、ばら売りと袋を比べられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 面積
- 200
- 厚み
- 3
- 面積(平方フィート)
- 200
- 厚み(インチ)
- 3
- 袋サイズ(立方フィート)
- 2
- 体積(立方フィート)
- 50
このマルチ材計算機は、花壇の面積と目標とするマルチの厚みから、発注すべき立方ヤード数と、同じ体積をカバーする市販の袋の数を求めます。造園業者や住まいの持ち主、自治会の作業班は、厚みがインチで測られる一方でバルクのマルチは立方ヤードで販売されることを忘れて発注不足に陥ったり、立方フィートの袋ラベルが頭の中のヤード数の見当と一致せず買いすぎたりしがちです。エンジンは面積を平方フィート、厚みをインチ、袋サイズ(任意、既定2立方フィート、大型店でよくあるサイズ)で受け付けます。立方フィートの体積は面積×厚み÷12、立方ヤードはその結果を27で割った値で、これは面積×厚み÷324と同じ関係です。袋数は立方フィートの必要量を袋サイズで切り上げるため、計算上端数の袋が残ることはありません。バルク配送や店舗での購入前にはブラウザで無料でお使いいただけます。
この計算機が返す内容とマルチ体積の定義
ここでのマルチ体積は、平らな花壇の面積を均一な厚みで覆うために必要なバルク資材で、立方フィートと立方ヤードの両方、そして袋詰め製品向けの整数袋数で表されます。立方ヤードはダンプトラックや大型バッグでの発注にバルク業者が使う単位で、立方フィートは市販の袋に印刷されている単位です。
変換は、あらゆるランドスケープシートで使われる正確な関係式です:1立方ヤードは27立方フィートに等しく、インチの厚みは面積(平方フィート)に掛ける前に12で割る必要があります。同じことですが、立方ヤードは面積×厚み(インチ)÷324に等しくなります。12×27が324だからです。
この計算機は、立方フィートを求めるために面積×厚み÷12を行い、立方ヤードを求めるためにそれを27で割り、袋数を求めるために立方フィートを袋サイズで切り上げます。ブランドのデータベース、傾斜補正、締め固め係数、ショッピングカートは含まれません。結果は計画上の見積もりとして扱い、不整形な花壇や沈下、マルチを敷く小道の分も少し多めに切り上げてください。
マルチ材の見積もりがDIY・見積もり・ソフトウェアで果たす役割
DIYの庭好きは、春の花壇の手入れで2~3インチの広葉樹マルチが必要なとき、新しい低木のボーダーをフィートで測ったのに袋売り場は立方フィート表示のとき、あるいはバルクでの発注と店での同体積の袋購入を比較したいときにこの問題に出会います。
業者の積算担当者は、計画面積を測り、植栽リストから厚みを選び、配送トラック向けにヤードへ変換し、バルクが合わない小さな仕事では任意で袋数に変換するという同じ関係式を何十もの花壇に使います。
教師や職業訓練の指導者は、途中で単位を切り替えたり厚みがインチで面積が平方フィートであることを忘れたりする不透明なモバイルアプリを信用せずに、控えめな花壇サイズの解答例を事前に用意できます。
開発者は、ランドスケープ計算機向けの決定的なテストベクトルを生成したり、カートが袋数を提案する前にユーザー入力の花壇サイズを正規化したり、いい加減な「だいたい2ヤード」ではなく立方ヤードを要求するプログラミング課題を満たしたりするために、同じ契約をスクリプトから呼び出します。
プロダクトツールは、住まいの持ち主が200平方フィートと3インチを入力し、UIがチェックアウト前にヤード数ときれいな袋合計を表示する場面でこの書き換えを使います。
活用例
週末の花壇の手入れ
花壇の面積(平方フィート)と2~3インチの厚みを入力し、バルク配送用の立方ヤードか店舗購入用の袋数を把握します。
業者の複数花壇見積もり
測定した花壇面積と植栽仕様書の厚みを入力し、入札用に再現性のあるヤード数と袋合計を算出します。
よくある質問
傾斜や締め固めは考慮されますか?
いいえ。 平らな面積と均一な厚みを前提とします。傾斜や沈下、不整形な花壇の形状には自分で少し余裕を加えてください。
マルチ材はどのくらいの厚さで敷けばよいですか?
花壇では一般に2〜4インチで、春の敷き直しに広葉樹のマルチを使う場合は2〜3インチが多いです。厚みはインチで入力し、12で割ってから面積に掛けて計算します。
ばら売りと袋入りのどちらで買えばよいですか?
ばら売りはトラックや大型バッグで立方ヤード単位、店頭の袋は立方フィート表示です。結果では同じ量を両方の単位で示すので、配送と袋の購入をそのまま比べられます。
立方フィートを立方ヤードに換算するには?
27で割ります。1立方ヤードは27立方フィートだからです。面積が平方フィート、厚みがインチなら、両方を掛けて324で割っても同じ結果になります。
結果より多めに用意したほうがよいですか?
形が不規則な花壇や沈み込み、マルチを敷く通路もある場合は、少し多めに見込んでください。結果は平らな花壇に均一な厚みで敷く場合の計画値です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/home/mulch \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":200,"depth":3}'const res = await fetch("https://api.kit.forhosting.com/home/mulch", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 200,
"depth": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/mulch",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 200,
"depth": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/mulch", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":200,"depth":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":200,"depth":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/mulch", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"area": 200,
"depth": 3
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.mulch",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
レスポンスは通信もサンプリングも日付依存の近道もない完全に決定的なものです。ランドスケープソフトやリフォーム計画ツール、在庫を勝手に作ってはならないCIフィクスチャで花壇の見積もりが必要な場合は、成功したリクエストごとに$0.002のAPIをご利用ください。
この計算機が返す内容とマルチ体積の定義
JSONレスポンスは、area_sqft、depth_inches、bag_size_cu_ft、volume_cu_ft、volume_cu_yd、整数のbags、単位タグ、methodタグ、短いformula文字列を返します。このページが答えるのは体積と袋数のみで、ワークシート、業者見積もり、実行のたびにgoldensと一致しなければならないAPI利用者に適した安定した数値です。
入力の読み取り・検証方法と再現性の保ち方
bagsはMath.ceilの前に小さなイプシロンを適用するため、浮動小数点誤差でちょうど整数に乗る値が余分な袋を発生させません。この経路全体はネットワークI/Oを一切使わないため、実行のたびにビット単位で再現可能な結果が得られ、200平方フィート・3インチ・2立方フィート袋で約1.85立方ヤード・25袋になることを手作業で計算し直さずに検証できるCIフィクスチャに最適です。優先されるフィールドは、平方フィートでの花壇の面積を表すareaと、インチでのマルチの厚みを表すdepthです。既定の2立方フィートの袋を使わない場合は任意のbag_sizeを立方フィートで指定します。areaのエイリアスbed_area、sqft、square_feet、depthのエイリアスdepth_inches、inches、mulch_depth、袋サイズのエイリアスbag_cu_ftまたはbag_volumeも受け付けるため、スプレッドシートやクエリ文字列、型付きフォームでも列名を変えずに同じ契約を再利用できます。すべての数値フィールドは有限でなければならず、正でないarea、depth、bag_sizeはinvalid_inputで拒否されるため、厚み0のフォーム欄が無料のマルチを静かに要求することを防ぎます。任意のprecisionフィールド(エイリアスdecimals、dp)は面積と体積で公開する小数桁数を選び、既定は4、上限は15でエンジンをまたいでJSONのgoldensを安定させます。自動パイプラインの中で同一の数学的結果が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせ、マルチの公式を自前で再実装せずに済ませてください。
マルチ材の見積もりがDIY・見積もり・ソフトウェアで果たす役割
このページでは処理はすべてブラウザ内で完結し、API経由では成功した照会1件ごとに$0.002かかり、検証に失敗した場合は課金されず、レスポンスを返した後は何も保存されません。無料のインタラクティブな検証と、同一の結果を返す有料APIというこの分離はKITのtier Aカタログ全体の方針と一致しており、裏庭のデモから自動見積もりパイプラインへ、数学的な結果を変えることなく移行できます。巻尺がメートル表示のときは単位変換ツールと組み合わせ、屋外プロジェクト向けの無料で決定的な計画ヘルパーの小さなラボを構築する際は他の住宅・幾何計算エンドポイントとも組み合わせてください。
連携の活用例
アプリ向けの決定的なフィクスチャ
ランドスケープ計画ツール、ECの袋数提案機能、CIチェックの単体テスト向けに安定したvolume_cu_ydとbagsの値を生成します。
技術的な質問
マルチ材計算機の料金は?
このページのブラウザ上では無料です。API経由では成功したリクエストごとに$0.002かかり、無効な入力には課金されません。
マルチの体積はどう計算されますか?
volume_cu_ft = area_sqft × (depth_inches / 12)、volume_cu_yd = volume_cu_ft / 27(area × depth / 324と同じ)です。bags = ceil(volume_cu_ft / bag_size)です。
面積や厚みに0や負の値を入れるとどうなりますか?
リクエストはinvalid_inputで失敗します。area、depth、bag_sizeはすべて0より大きい厳密に正の数でなければなりません。
この計算機はどの袋サイズを想定していますか?
既定は1袋あたり2立方フィートという一般的な小売サイズです。実際に購入する袋に合わせてbag_sizeを渡してください(たとえば1.5や3)。