Calculateur de croissance du PIB
Un PIB qui passe de 100 à 103 a progressé de 0,03, soit les 3 % qu'un article citerait. Saisissez le chiffre antérieur et le chiffre actuel pour obtenir le taux de croissance d'une période à l'autre et la variation. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- PIB (GDP) précédent
- 100
- PIB (GDP) actuel
- 103
- Variation
- 3
- Taux de croissance
- 0,03
- Direction
- expansion
La croissance du produit intérieur brut est la variation relative du PIB mesuré d'une période à la suivante. Analystes, journalistes, étudiants et cellules de politique retrouvent ce taux à partir de deux chiffres publiés : on retranche le PIB antérieur du PIB actuel, puis on divise par le PIB antérieur. Ce calculateur de croissance du PIB accepte ces deux nombres finis, applique cette identité et renvoie le taux de croissance sous forme décimale, si bien qu'un passage de cent à cent trois imprime 0.03 et non trois pour cent. Il ne télécharge pas de séries officielles, n'annualise pas un écart de plusieurs années, ne déflate pas le PIB nominal en PIB réel et ne convertit pas les devises.
Ce que signifie la croissance du PIB et comment le taux décimal est défini
Le taux de croissance du PIB est la variation relative du produit intérieur brut entre deux périodes. Ce résultat est un décimal, non un pourcentage : une hausse de cent à cent trois vaut 0.03, qu'un journaliste ne citerait comme trois pour cent qu'après avoir multiplié par cent. Un PIB postérieur au-dessus de l'antérieur est expansion ; un PIB postérieur en dessous est contraction ; des niveaux identiques signifient que l'économie mesurée n'a pas bougé selon cette mesure.
Le niveau antérieur est le dénominateur, il ne peut donc pas être zéro : diviser par zéro est indéfini, et ce calculateur rejette ce cas au lieu de renvoyer Infinity ou NaN. Cet outil n'annualise pas un écart de plusieurs années, ne convertit pas le PIB nominal en PIB réel, ne rebase pas une série sur une autre et ne télécharge pas de chiffres officiels auprès d'un institut statistique.
Il évalue la forme fermée sur les deux nombres que vous avez déjà d'un bulletin, d'un exercice de manuel ou d'une feuille. Ce n'est pas une identité d'approche par les dépenses qui additionne consommation, investissement, dépenses publiques et exportations nettes, ni un taux de croissance annuel composé sur n années : ce sont d'autres recherches et d'autres métiers.
Où un calculateur de croissance du PIB justifie son existence
Rédactions, desks de recherche et salles de classe utilisent un calculateur de croissance du PIB lorsqu'un bulletin statistique publie deux niveaux de PIB et que la question est la variation relative, non une reconstruction de l'identité des dépenses qui a produit ces niveaux. Ménages et étudiants comparent le PIB de l'an dernier à celui de cette année pour voir si l'économie mesurée s'est étendue ou s'est contractée, sans convertir le décimal en pourcentage avant de rédiger la phrase.
Cette page n'est pas une somme d'approche par les dépenses à partir de la consommation, de l'investissement, des dépenses publiques et des exportations nettes, ni une variation en pourcentage d'inflation IPC, ni un taux de croissance annuel composé sur de nombreuses années : ces requêtes sont d'autres intentions et ont déjà leur page. Lorsque vous aurez besoin du niveau de PIB plutôt que de sa croissance, ou d'un taux composé pluriannuel, utilisez ces identités dédiées plutôt que d'étirer ce contrat à deux publications.
Cas d’usage
Notes de PIB d'une année sur l'autre
Transformez deux publications officielles de PIB d'un bulletin statistique en le taux de croissance décimal qu'une rédaction ou un desk de recherche peut citer après multiplication par cent.
Oracles de classe et de devoirs
Générez des clés de réponse reproductibles de taux de croissance qui rejettent un PIB antérieur nul au lieu d'imprimer Infinity.
Questions fréquentes
Le résultat est-il un pourcentage ou un décimal ?
Un décimal. Un passage de 100 à 103 renvoie 0.03. Multipliez vous-même par 100 si vous avez besoin d'un pourcentage de titre tel que 3%.
Que se passe-t-il si le PIB antérieur vaut zéro ?
La croissance du PIB est indéfinie lorsque la période antérieure est nulle, donc la requête n'est pas facturée.
Le PIB actuel peut-il être inférieur au PIB antérieur ?
Des publications égales renvoient zéro avec direction unchanged.
Comment calcule-t-on le taux de croissance du PIB ?
On retranche le PIB antérieur du PIB actuel, puis on divise l'écart par le PIB antérieur. De 100 à 103, la variation est de 3 et le taux de 0,03, qu'on multiplie par 100 pour annoncer 3 %.
Le résultat donne-t-il une croissance réelle ou annualisée ?
Non. Il compare exactement les deux chiffres saisis. Il ne retire pas l'inflation d'un PIB nominal, ne ramène pas une variation pluriannuelle à un taux annuel, ne convertit pas de devises et ne va pas chercher de données officielles.
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/fin/gdp-growth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"previous_gdp":100,"current_gdp":103}'const res = await fetch("https://api.kit.forhosting.com/fin/gdp-growth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"previous_gdp": 100,
"current_gdp": 103
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/gdp-growth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"previous_gdp": 100,
"current_gdp": 103
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/gdp-growth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"previous_gdp":100,"current_gdp":103}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"previous_gdp":100,"current_gdp":103}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/gdp-growth", 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
{
"previous_gdp": 100,
"current_gdp": 103
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.gdp_growth",
"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.
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
Un PIB antérieur égal à zéro est rejeté avec invalid_input car le taux est indéfini.
Ce que signifie la croissance du PIB et comment le taux décimal est défini
Si previous_gdp est le niveau de la période antérieure et current_gdp celui de la période postérieure, l'identité est growth_rate égal à current_gdp moins previous_gdp, divisé par previous_gdp. Renvoyer le décimal garde le contrat honnête pour les tableurs, les API et les tests qui formatent déjà les pourcentages eux-mêmes. Le PIB actuel peut se situer au-dessus, à égalité ou en dessous de l'antérieur, y compris zéro, car un effondrement de la production mesurée est une contraction réelle de cent pour cent, soit un growth_rate de moins un.
Contrat d'entrée, forme de la réponse et conduite en cas d'erreur
La valeur doit être un nombre fini et ne peut pas être zéro. Il doit être un nombre fini et peut être supérieur, égal ou inférieur à la publication antérieure. Une validation en échec ne consomme pas de solde. Envoyez par POST un corps JSON avec deux nombres finis obligatoires dans la même monnaie et les mêmes unités. previous_gdp est le produit intérieur brut de la période antérieure et le dénominateur du taux de croissance ; les alias previous, gdp_previous, gdp0, earlier_gdp et gdp_t0 sont acceptés afin que les tableurs conservent des noms de colonnes familiers. Si previous_gdp est manquant, vide, infini ou exactement zéro, la tâche échoue avec invalid_input en nommant previous_gdp ; une période antérieure nulle est l'erreur contractuelle et n'est pas facturée. current_gdp est le produit intérieur brut de la période postérieure ; les alias current, gdp_current, gdp1, later_gdp et gdp_t1 pointent vers le même champ. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique. En cas de succès, le corps répète previous_gdp et current_gdp, renvoie change comme actuel moins antérieur arrondi half-up à dix décimales, renvoie growth_rate comme le taux décimal arrondi half-up à dix décimales, assigne direction à expansion, contraction ou unchanged selon le signe du taux, et inclut une chaîne formula qui réaffirme l'identité. Exemple : antérieur cent et actuel cent trois donne growth_rate 0.03, change trois et direction expansion. Antérieur vingt mille et actuel dix-huit mille donne growth_rate négatif 0.1 et direction contraction.
Où un calculateur de croissance du PIB justifie son existence
Les équipes produit branchent le même contrat sur des outils de briefing afin qu'un reporter qui saisit deux publications officielles voie le même growth_rate que l'API renverra plus tard dans une suite de tests. Parce que l'implémentation est parse pure de tier A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle et sans réseau sortant. Gardez les requêtes petites, figez growth_rate arrondi dans les tests, et vous obtenez une croissance décimale reproductible pour tableurs, plugins LMS et workers de bord sans dresser un client de comptes nationaux.
Cas d'intégration
Ancrages de feuille et de tests CI
Figez growth_rate dans une vérification de tableur ou une suite de tests afin qu'un pipeline et un widget de navigateur ne divergent jamais sur le décimal arrondi.
Questions techniques
Comment calcule-t-on le taux de croissance du PIB à partir de deux valeurs ?
Envoyez des nombres finis previous_gdp (non nul) et current_gdp. L'API renvoie growth_rate = (current_gdp − previous_gdp) / previous_gdp sous forme décimale, plus la variation absolue et une étiquette de direction.
Combien coûte le calculateur de croissance du PIB ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.