Calculateur de mégots
Vingt cigarettes par jour laissent 7 300 mégots par an, soit environ 1,46 kg de filtres en acétate de cellulose qui ne se dissolvent pas : visualisez une année de tabac en un seul tas pour un sevrage ou un nettoyage. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Quantité
- 20
- Jours par an
- 365
- Masse du mégot (g)
- 0,2
- Nombre annuel de mégots
- 7 300
- Masse jetée dans la nature (g)
- 1 460
Les filtres de cigarette sont l'objet le plus collecté dans les campagnes de déchets côtiers et urbains, et pourtant l'ampleur des mégots laissés par un fumeur est facile à sous-estimer lorsque l'habitude se compte seulement au paquet. Cet estimateur d'impact des mégots prend le nombre de cigarettes fumées par jour, le multiplie par trois cent soixante-cinq jours civils et convertit ce décompte annuel en masse de déchets à l'aide du chiffre publié de 0.2 gramme par filtre sec, utilisé dans les inventaires environnementaux. Le résultat est une paire de nombres que vous pouvez placer à côté d'un plan d'arrêt, d'un engagement de nettoyage de campus ou d'un audit municipal des déchets : combien de mégots quittent le paquet en un an, et combien de grammes d'acétate de cellulose ce tas représente si ces filtres sont jetés plutôt que contenus. Zéro est autorisé et produit correctement zéro mégot annuel et zéro masse.
À quoi s'additionnent les mégots jetés sur une année
Chaque cigarette fumée laisse un filtre en acétate de cellulose qui ne se dissout pas comme le papier ou la feuille de tabac. Les inventaires environnementaux traitent généralement un filtre sec jeté comme deux dixièmes de gramme de déchet, une masse de planification intermédiaire dans la fourchette publiée de 0.17 à 0.3 gramme pour un mégot fumé.
Multipliez un rythme quotidien de consommation par 365 jours civils et vous obtenez le décompte annuel de mégots ; multipliez ce décompte par 0.2 gramme et vous obtenez la masse jetée qui irait dans les poubelles, les caniveaux, le sol ou l'eau si ces filtres étaient jetés plutôt que contenus. Vingt cigarettes par jour forment un paquet conventionnel : vingt fois 365 égalent 7,300 mégots, et 7,300 fois 0.2 égalent 1,460 grammes, soit 1.46 kilogramme de matière de filtre en une seule année.
Dix cigarettes par jour représentent la moitié de ce tas. Une cigarette par jour produit encore 365 mégots et 73 grammes. L'estimateur n'affirme pas que chaque cigarette fumée devient un déchet de rue —beaucoup atterrissent dans des cendriers—, mais il rapporte la masse jetée qu'implique le décompte fumé lorsque ces filtres sont traités comme un déchet.
Les décomptes quotidiens négatifs sont rejetés parce qu'un rythme de consommation négatif n'est ni une exposition physique ni un flux de déchets ; zéro est autorisé et produit correctement zéro mégot annuel et zéro masse.
Où une estimation de masse de mégots trouve son utilité
Les campagnes d'arrêt du tabac et les programmes de santé au travail utilisent un décompte annuel de mégots pour qu'un fumeur voie une année de filtres comme un seul tas plutôt qu'un geste quotidien invisible. Les coordinateurs de nettoyages de campus et de villes convertissent un rythme de consommation enquêté en kilogrammes attendus d'acétate de cellulose afin de dimensionner poubelles, stations de cendriers et heures de bénévolat avant un événement sur une plage ou un stade.
Les enseignants en sciences de l'environnement ont besoin d'un oracle déterministe qui refuse un décompte quotidien négatif au lieu de prendre en silence une valeur absolue qui cacherait une erreur de signe sur une feuille d'exercices. Les audits municipaux de déchets et les brouillons de responsabilité élargie du producteur partent souvent des cigarettes vendues ou fumées par jour et ont besoin d'un chiffre reproductible de grammes par an qui ne dépende pas d'une cellule de tableur que quelqu'un a oublié de verrouiller. Une validation échouée ne consomme pas le solde.
Conservez le décompte quotidien dans la plage publiée, figez dans les tests le décompte annuel et la masse arrondis, et vous obtenez des chiffres de déchets reproductibles pour les campagnes, les salles de classe et les workers de bord sans dresser votre propre pile de modélisation des déchets.
Cas d’usage
Plans d'arrêt et engagements personnels de déchets
Transformez un décompte quotidien de cigarettes en mégots et grammes de filtre d'une année, afin qu'une date d'arrêt ait un tas concret à laisser derrière soi.
Planification des nettoyages de campus et de ville
Convertissez un rythme de consommation enquêté en kilogrammes attendus de déchets d'acétate de cellulose avant de dimensionner poubelles, cendriers et équipes de bénévoles.
Feuilles d'exercices en sciences de l'environnement
Notez les problèmes de mégots annuels et de masse avec un oracle déterministe qui refuse les décomptes quotidiens négatifs au lieu d'inventer une décharge.
Questions fréquentes
Comment le décompte annuel de mégots est-il calculé ?
Envoyez un décompte quotidien non négatif. Vingt cigarettes par jour représentent 7,300 mégots jetés en une année.
Que se passe-t-il si le décompte quotidien est négatif ?
Un rythme de consommation négatif n'est pas un flux de déchets, donc l'estimateur refuse d'inventer une décharge négative et l'appel n'est pas facturé.
Zéro cigarette par jour est-il autorisé ?
Oui. Zéro est une valeur valable de non-fumeur ou de jour d'arrêt et renvoie zéro mégot annuel et zéro masse jetée.
Les filtres de cigarette sont-ils biodégradables ?
Pas comme le papier ou la feuille de tabac. Les filtres sont en acétate de cellulose, qui ne se dissout pas : un mégot jeté reste comme déchet dans les poubelles, les caniveaux, le sol ou l’eau.
Le résultat suppose-t-il que tous les mégots finissent dans la rue ?
Non. Beaucoup finissent dans un cendrier. Le chiffre indique la masse qu’implique le nombre de cigarettes fumées si ces filtres sont traités comme déchets, ce qui aide à dimensionner des poubelles ou un nettoyage.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/eco/cigarette-butts \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"count":20}'const res = await fetch("https://api.kit.forhosting.com/eco/cigarette-butts", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"count": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eco/cigarette-butts",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"count": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eco/cigarette-butts", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"count":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"count":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eco/cigarette-butts", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"count": 20
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.cigarette_butts",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_count | 200 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les décomptes quotidiens négatifs sont rejetés avec invalid_input afin qu'une erreur de signe n'invente jamais une décharge négative. La même arithmétique pure alimente l'outil gratuit du navigateur et l'API à $0.002 par appel réussi.
À quoi s'additionnent les mégots jetés sur une année
L'arithmétique est close, documentée et identique dans l'exécuteur gratuit du navigateur et dans l'API, de sorte qu'un engagement de nettoyage et un script d'automatisation ne divergent jamais sur le nombre de filtres qu'une habitude quotidienne représente.
Comment appeler l'API et ce qu'elle renvoie
Un count négatif est rejeté avec un message indiquant qu'un décompte quotidien négatif de cigarettes ne peut pas estimer des mégots jetés, et cet échec n'est pas facturé. Les valeurs au-dessus du plafond publié de deux cents cigarettes par jour sont rejetées afin qu'une erreur d'unité ne fasse pas exploser le produit annuel. Une chaîne formula reformule les deux multiplications, et un court message en anglais résume le tas pour l'affichage à côté d'un formulaire. Associez la réponse à vos propres graphiques si vous avez besoin d'une barre empilée de masse hebdomadaire ou mensuelle ; ce point de terminaison n'annualise que et n'émet pas de tracés. Envoyez un corps JSON avec un seul nombre fini non négatif obligatoire : count, le nombre moyen de cigarettes fumées par jour. Les alias cigarettes_per_day, smoked_per_day, per_day, daily_cigarettes, cigs et butts_per_day sont acceptés et renvoyés vers le même champ. La valeur peut arriver comme nombre JSON ou comme chaîne numérique ; les champs manquants, les chaînes vides et les valeurs non finies échouent avec invalid_input en nommant count. En cas de succès, le corps répète le count arrondi, fixe days_per_year à la constante 365, butt_mass_g à la constante 0.2, annual_butt_count à count fois 365, littered_mass_g à ce décompte annuel fois 0.2 gramme, et littered_mass_kg à la même masse divisée par mille. Le tarif est un $0.002 forfaitaire par requête réussie avec l'unité item.
Où une estimation de masse de mégots trouve son utilité
Parce que l'implémentation est parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Questions techniques
Comment la masse jetée est-elle estimée ?
Chaque filtre jeté est traité comme 0.2 gramme d'acétate de cellulose sec, une masse de planification intermédiaire utilisée dans les inventaires environnementaux. littered_mass_g = annual_butt_count × 0.2, également rapportée en kilogrammes.
Combien coûte le calculateur de mégots ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.