CalcOnce について
CalcOnce は、遅くて広告だらけで、登録が必要だったり、さらに悪いことに間違った答えを出す計算サイトにうんざりして作りました。ここでのすべての計算は信頼できる情報源に対してテストされ、完全にブラウザ内で実行されます。
このサイトを作った理由
コンクリートのパティオを計画していたとき、3つの異なる計算サイトを使い、3つの異なる答えを得ました。1つは40%もずれていました。その経験から、正確さに妥協しない計算サイト CalcOnce を作ることにしました。
すべての計算式は信頼できる参考文献に基づいています:天文計算にはNOAA、財務計算にはIRSとFREDデータ、健康指標にはMifflin-St Jeor方程式、そして適切な廃棄率を含む業界標準の建設計算式を使用しています。
正確性を確保する方法
すべての計算を信頼できる情報源に対して 433+ 件の自動精度テストで検証しています。これらのテストはコード変更ごとに実行され、テストが失敗すると変更はブロックされます。各計算カテゴリーの検証方法は以下の通りです:
金融計算ツール
住宅ローンの計算式はIRSとFREDデータと1円単位まで一致します。複利、償却、ローン計算は主要な金融機関の計算で検証された業界標準の計算式を使用しています。
天文計算ツール
日の出・日の入り計算はNOAA太陽計算器で検証されています。月相計算は標準的な朔望月(29.53日)を使用し、紀元は2000年1月6日です。NASAとtimeanddate.comのデータで検証しています。
建設計算ツール
コンクリート、木材、塗料、屋根の計算には、建設業者が実際に使用する適切な廃棄率(10-15%)が含まれています。ボードフィート計算は木材業界の基準と完全に一致しています。
健康計算ツール
BMIはCDCの計算式(体重 × 703 / 身長²)を使用しています。BMRとTDEEの計算にはMifflin-St Jeor方程式を使用しており、これは代謝率の最も正確な現代の計算式です。
プライバシー・バイ・デザイン
すべての計算ツールはオフラインで動作し、登録不要で、データを保存しません。計算はすべてブラウザ内で完結します。データをサーバーに送信することはありません。計算内容の追跡も、アカウント作成も、データ漏洩のリスクもありません。
技術基準
CalcOnce はNext.jsで構築されており、高速なページ読み込みと即時計算を実現しています。すべての数学関数は単一のテスト済みモジュールに分離されており、多くの計算サイトを悩ませる「テストでは動作するが本番では壊れる」問題を防いでいます。
テスト方法はシンプルですが厳格です:
- 各計算式には正確な期待出力を含む最低3つのテストケース
- エッジケース(ゼロ、負数、境界値)を明示的にテスト
- 期待値は信頼できる参考文献から取得(自前計算ではない)
- デプロイ前にテストが自動的に実行
提供するサービス
- 建設 — コンクリート、木材、塗料、タイル、石膏ボード、屋根、マルチ、砂利、フェンスの正確な廃棄率付き計算
- 金融 — 住宅ローン、各種ローン、複利、退職計画、債務返済、ROI、インフレ調整
- 健康 — BMI、BMR、TDEE、体脂肪率、マクロ栄養素、カロリー所要量、出産予定日、排卵日追跡
- 日付・時間 — 年齢計算、日数計算、営業日、日の出・日の入り、月相、タイムゾーン変換
- 日常の数学 — パーセント、分数、最大公約数/最小公倍数、統計、単位変換、指数表記
なぜ無料なのか?
CalcOnce は最小限で控えめな広告で運営されています。正確なツールは誰でも利用できるべきだと考えています。入札する建設業者、宿題をする学生、プロジェクトを計画する住宅所有者、意思決定をする中小企業のオーナーなど、すべての人に。
計算ツールを提案する
作るべき計算ツールのアイデアはありますか?有用なツールを常に探しています。 提案を送信 していただければ、今後のアップデートで検討します。
お問い合わせ
バグを見つけましたか?計算方法に関する質問がありますか?不正確な計算を報告したいですか?すべての報告を真剣に受け止めています。 お問い合わせ いただければ、調査いたします。