計算方法

このページでは、PracticalBenchのツールの作成方法と、利用にあたって知っておくべきことを説明します。個別のツールではカテゴリ固有の詳細を説明する場合がありますが、ここではサイト全体に共通する方針を紹介します。

ロジックの実装方法

各ツールの計算ロジックは決定論的で副作用のない関数です。同じ入力には常に同じ出力が返り、計算は隠れた状態に依存しません。数式は通常のコードとして記述し、他のコードと同様にレビューします。不透明なブラックボックスから生成するものではありません。

前提条件の示し方

各計算機のページには、初期値や数式に含まれる前提条件(例:余裕分の割合、製品の一般的な被覆率)を記載します。初期値を編集できる場合は独自の値に変更できます。編集できない場合はページに明記します。

情報源と例示値の使い方

公表規格、規制、製品仕様に依存する結果については、可能な場合に関連資料へのリンクを掲載します。費用や数量の例は現在の見積もりではありません。編集可能な入力欄がある場合は、現在の料金、燃料価格、業者の被覆率、プロジェクトの仕様を使用してください。引用した資料は規則や参照値の説明であり、特定のプロジェクトや製品を認証するものではありません。

ツールのテスト方法

各ツールの計算は、入力の組み合わせを明示した計算例と照合します。手入力の推測値ではなく、基礎となる関数が実際に返す正確な出力を確認します。順方向・逆方向モードの切り替え、単位変換、結果の更新などの操作も、数式だけを単独でテストするのではなく、ブラウザーに近い環境で実際のユーザー操作を模擬して別途テストします。

単位と換算の仕組み

メートルとフィートのように複数の単位が一般に使われる測定では、ツール上で単位を切り替えられます。表示される数値は同じ物理量を表すよう更新され、数値を変えずにラベルだけを変更することはありません。

ブラウザー内処理の表示方法

現在、PracticalBenchの計算機はすべてブラウザー内だけで動作し、入力内容が外部に送信されることはありません。将来、ファイル処理ツールなどでデータ送信が必要になった場合、そのページで明示し、正確に説明します。メールが当サイトに届く例のように、今後も常にサイト上のあらゆる情報がアップロードされないという包括的な主張はしません。

制限の記載方法

各ツールのページには、計算で考慮しない要素を説明する「制限」欄があります。推定値は権威ある数値ではなく、推定値として表示します。

更新の扱い

各ツールのページには「最終レビュー日」を表示します。これは説明、前提条件、計算ロジックを実質的に最後にレビューした日です。データがリアルタイムに更新されたことや、外部の価格や要件が変更されていないことを保証するものではありません。

編集レビューと訂正

ツールは、記載された数式、計算例、入力範囲に照らしてレビューします。外部の前提条件は、参照リンクがある場合、その資料と照合します。結果や説明に誤りがあると思われる場合は、ツールのURL、使用した入力値、関連資料を添えてsupport@practicalbench.comにメールしてください。機密情報や個人情報は送らないでください。再現可能な報告を調査し、訂正を確認した場合はツールとレビュー日を更新します。

問題の報告

結果の誤りや不具合を見つけた場合は、support@practicalbench.comまでメールでお知らせください。