プラスチック削減計算
毎週ボトル7本、袋4枚、ストロー3本、カップ2個、持ち帰り容器1個、カトラリー5本を繰り返し使えるものに替えると、週165.76 g、年間8 kg以上のプラスチックを減らせます。ご自身の習慣を入れて年間合計を確認できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ボトル
- 7
- 袋
- 4
- ストロー
- 3
- カップ
- 2
- 容器
- 1
- カトラリー
- 5
- 年間週数
- 52
- 週あたりのプラスチック (g)
- 165.76
- 年間のプラスチック (g)
- 8,619.52
- 年間のプラスチック (kg)
- 8.61952
使い捨てのプラスチックボトル、袋、ストロー、カップ、テイクアウト容器、カトラリーを再利用品へ替える世帯は、スローガンではなくキログラムの数字を求めます。本プラスチック削減計算機は、6つの週次使用回数を、回避した廃プラスチックの年間キログラムへ変換します。各回数に公表された空質量(グラム)を掛けます。典型的な500ミリリットル PET ボトルは 12.5、HDPE 買い物袋は 6、ストローは 0.42、使い捨てカップは 8、テイクアウト容器は 22、カトラリー1本は 3 です。それを52週にスケールしキログラムへ直します。ゼロは有効で何も寄与しません。
回避プラスチックの意味と、週次回数がキログラムになる仕組み
家庭のプラスチックを減らすことは質量収支の問題です。購入をやめた品が、捨てなくなるグラムです。本プラスチック削減計算機は買い物アプリを削らず、銘柄も推測しません。
典型週に使っていた使い捨てプラスチックのボトル、袋、ストロー、カップ、テイクアウト容器、カトラリーの本数を、再利用へ替える分、あるいは単に買わなくなった分としてお入れください。各回数に、端点が文書化し上書きを許さない公表の空質量(グラム)を掛けます。
典型的な500ミリリットル PET 飲料ボトルは 12.5 g、HDPE 買い物袋は 6 g、ポリプロピレン製ストローは 0.42 g、ポリプロピレンまたはポリスチレンの冷たい使い捨てカップは 8 g、ポリプロピレン製テイクアウト容器は 22 g、ポリプロピレン製カトラリー1本は 3 g です。週次グラムは各回数に質量を掛けた合計です。
年間グラムは週次グラムに52週を掛けたものです。週にボトル7、袋4、ストロー3、カップ2、容器1、カトラリー5を替える世帯は、毎週 165.76 g、52週の年で 8.61952 kg を回避します。内訳は各区分の週次回、1個あたりグラム、週次グラム、年間キログラムを列挙し、どの交換が針を動かすかを示します。
計算機は再資源化を加点せず、再利用代替の質量を引かず、52週以外の暦を発明しません。それらの層はこの棚卸の外にあり、プロトコルが求めるならご自身の帳簿で適用してください。
活用例
学校のごみ棚卸し実験
生徒に週次回を提出させ、年間キログラムが公表質量と一致することを確かめ、負または非数値の回数は拒否します。
カフェとオフィスの交換報告
再利用切替後の週次カップ・カトラリー回数をテイクアウトまたはグリーンチームのダッシュボードへ入れ、回避した年間キログラムを引用します。
よくある質問
週次回が負、または数ではない場合はどうなりますか?
週次使用は吸収源になり得ず、有限数ではない回数は棚卸できないため、要求は拒否され課金されません。
計算機はどの品の質量を使いますか?
固定の空質量(グラム)です。PET ボトル 12.5、HDPE 袋 6、ストロー 0.42、使い捨てカップ 8、テイクアウト容器 22、カトラリー1本 3。文書化された定数であり、利用者入力ではありません。
典型的な1週間の使い捨て品を替えるとどれくらい減りますか?
週にボトル7本、袋4枚、ストロー3本、カップ2個、容器1個、カトラリー5本を替えると、週165.76 g、年間8619.52 gの削減になり、捨てる品は年間1144個減ります。
結果にリサイクルやマイボトルの重さは含まれますか?
いいえ。数値は買わなくなった使い捨てプラスチックだけを数えます。リサイクル分の差し引きや、繰り返し使う代替品の重さの控除は行わないため、報告書で必要な場合はご自身で調整してください。
週に半分のカップのような平均値も入力できますか?
はい。小数を含む週平均を入力でき、使っていない品目は0で構いません。負の数や数値でない入力だけは、実際のごみを表せないため受け付けません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/eco/reduce-your-plastic \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bottles":7,"bags":4,"straws":3,"cups":2,"containers":1,"cutlery":5}'const res = await fetch("https://api.kit.forhosting.com/eco/reduce-your-plastic", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bottles": 7,
"bags": 4,
"straws": 3,
"cups": 2,
"containers": 1,
"cutlery": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eco/reduce-your-plastic",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bottles": 7,
"bags": 4,
"straws": 3,
"cups": 2,
"containers": 1,
"cutlery": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eco/reduce-your-plastic", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bottles":7,"bags":4,"straws":3,"cups":2,"containers":1,"cutlery":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bottles":7,"bags":4,"straws":3,"cups":2,"containers":1,"cutlery":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eco/reduce-your-plastic", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"bottles": 7,
"bags": 4,
"straws": 3,
"cups": 2,
"containers": 1,
"cutlery": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.reduce_your_plastic",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負の回数および数ではない値は invalid_input で失敗し、課金されません。
回避プラスチックの意味と、週次回数がキログラムになる仕組み
年間キログラム — 主結果 annual_plastic_kg — は年間グラムを1000で割ったものです。largest_source は年間質量が正のとき最も重い区分を名指しし、すべてゼロならその欄は省きます。
入力契約、別名、負または非数値の回数が失敗する理由
負の回数は、欄が負であってはならないというメッセージで拒否されます。週次使用は吸収源になり得ず、課金されません。数ではない値 — たとえば語の seven、オブジェクト、NaN — も、回数は有限数でなければならないため同様に拒否されます。どの欄でもゼロは有効で年間質量に寄与せず、すでに使っていない区分として正しい結果です。formula と equation は表示用に恒等式を言い直します。プロトコルが求めるならご自身の再資源化または再利用製造の注記とキログラムを組み合わせてください。本端点は回避した使い捨ての質量だけを報告します。必須の有限数を6つ含む JSON 本体を POST してください。bottles、bags、straws、cups、containers、cutlery で、いずれも替えている品の週次回です。bottles の受理別名は bottles_week、plastic_bottles、weekly_bottles、bottle_count、n_bottles です。bags は bags_week、plastic_bags、weekly_bags、bag_count、n_bags を受けます。straws は straws_week、plastic_straws、weekly_straws、straw_count、n_straws を受けます。cups は cups_week、plastic_cups、weekly_cups、cup_count、n_cups を受けます。containers は containers_week、plastic_containers、weekly_containers、container_count、n_containers を受けます。cutlery は cutlery_week、plastic_cutlery、weekly_cutlery、cutlery_count、n_cutlery を受けます。各欄は JSON 数または十進の数値文字列で届いて構いません。欠落欄、空文字列、論理値、非有限値、許容絶対上限を超える大きさは、欄名を付けて invalid_input で失敗します。成功時は清掃済みの週次回を返し、weeks_per_year を52、weekly_plastic_g、annual_plastic_g、主たる年間質量 annual_plastic_kg(キログラム)、六つの回数の合計に52を掛けた items_swapped_per_year、および item、weekly_count、grams_each、weekly_g、annual_kg を持つ6件の内訳を報告します。
プラスチック削減計算機が役に立つ場面
家庭のごみ削減チャレンジとオフィスのグリーンチーム用ダッシュボードは、ボトル・袋・ストロー・カップ・容器・カトラリーの週次集計が、単位換算表を開かずに誓約板へ落とせる年間キログラムになるよう、プラスチック削減計算機を使います。失敗した検証は残高を消費しません。本端点が文書化する年の長さは52週です。プロトコルが365日を使うなら、計算機に暦を発明させず、あとから年間質量をスケールしてください。授業の環境科学実験と試験生成器は、負のストロー回数を invalid_input で拒否する決定論的オラクルを必要とし、欠陥採点がクレジットとして扱い兼ねない負の質量を黙って返しません。プラスチックのカップとカトラリーを替えるカフェやテイクアウト事業者は、所定規模の人員について回避した年間キログラムを引用したく、小さな parse API を呼べば人数が変わるたびに机上の帳票を開かずに済みます。実装は純 parse のティア A のため、成功した各呼び出しはモデルトークンも外向き網もなく公表の基本料金 $0.002 です。要求を小さく保ち、試験で丸めた annual_plastic_kg と内訳行を固定すれば、宿題、LMS プラグイン、サステナビリティスクリプト、エッジワーカー向けに再現可能なプラスチック回避見積もりが得られ、自前のライフサイクル一式を立てる必要はありません。
連携の活用例
家庭のプラスチック交換誓約
週のボトル・袋・ストロー・カップ・容器・カトラリーを annual_plastic_kg に変え、家族チャレンジや個人のごみ記録に使います。
技術的な質問
プラスチック削減計算機はどう動きますか?
非負の有限な週次回を6つ送ります。bottles、bags、straws、cups、containers、cutlery です。API は各回数に公表の空質量(グラム)を掛け、52週にスケールし、annual_plastic_kg を返します。
annual_plastic_kg には何が含まれますか?
購入をやめた使い捨て品の空質量だけを52週にスケールしたものです。再利用代替を引かず、再資源化を加点せず、二酸化炭素へも換算しません。
プラスチック削減計算機の料金はいくらですか?
ブラウザの道具は無料です。API 要求は成功1回あたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。