ForHosting KIT · Outils pour développeurs

Calculateur de fonction exponentielle

Le calculateur de fonction exponentielle évalue f(x) = a·b^x en un seul appel : vous fournissez le coefficient a, la base b et l'exposant x, et il renvoie la valeur calculée.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il accepte les exposants positifs, négatifs et fractionnaires, applique le coefficient après la puissance et rejette la seule combinaison qui n'est pas un nombre réel : une base négative avec un exposant non entier. Utilisez-le pour modéliser une croissance, une décroissance ou toute relation de puissance mise à l'échelle sans écrire la formule vous-même.

Ce que a·b^x signifie vraiment

Une fonction exponentielle comporte trois parties, et chacune répond à une question différente. La base b est le facteur de croissance : à 1.05, quelque chose croît de cinq pour cent par étape ; à 0.5, il diminue de moitié. L'exposant x indique combien d'étapes se sont écoulées — périodes, cycles de doublement, capitalisations. Le coefficient a est la quantité initiale, la valeur lorsque x vaut zéro, car b élevé à zéro vaut un et il ne reste que a. Le calculateur de fonction exponentielle prend ces trois nombres et renvoie a·b^x directement, si bien qu'une population qui démarre à 2 et triple pendant 4 périodes revient comme 2·3⁴ = 162. Les exposants fractionnaires sont également acceptés : 3·4^0.5 vaut 3 fois la racine carrée de 4, soit 6. Les exposants négatifs donnent des inverses, donc 5·2^-3 vaut 5 divisé par 8. Toute combinaison qui produit un nombre réel est acceptée et évaluée exactement comme la formule l'indique.

Comment la valeur est calculée

L'évaluation est un calcul pur et déterministe, sans heuristique d'approximation : la puissance b^x est calculée d'abord et le coefficient multiplie ensuite le résultat, ce qui est l'ordre standard de la formule. Les entrées doivent être des nombres finis, car un coefficient infini ou manquant rendrait la sortie dépourvue de sens. Deux combinaisons d'entrée sont rejetées avec une erreur claire au lieu de renvoyer un non-sens. La première est une base négative avec un exposant non entier — quelque chose comme (-2)^1.5 — qui n'est pas un nombre réel, car cela impliquerait une racine paire d'une valeur négative. La seconde est une base nulle avec un exposant négatif, ce qui est une division par zéro. Les résultats sont arrondis à douze chiffres significatifs afin que la même requête renvoie une sortie identique octet par octet sur n'importe quelle machine, ce qui compte lorsque vous comparez ou mettez en cache les réponses. Rien n'est stocké, aucun appel réseau n'est effectué, et le même code s'exécute dans le widget gratuit du navigateur et derrière l'API payante.

Où il s'intègre dans le travail réel

Les modèles exponentiels apparaissent partout où une quantité varie selon un facteur fixe plutôt qu'un montant fixe : intérêts composés, décroissance radioactive, croissance bactérienne, atténuation de signal, propagation virale. Les équipes branchent cet endpoint à des tableurs, des tableaux de bord et des tâches planifiées pour que la formule vive dans un seul endroit relu au lieu d'être retapée dans chaque rapport. Un service de tarification peut projeter un usage qui croît de huit pour cent par mois ; un pipeline de données peut renseigner la masse restante attendue d'un échantillon en décroissance ; un outil pédagogique peut vérifier des centaines de réponses d'étudiants par rapport à une évaluation de référence unique. Comme l'évaluation est déterministe et sans effet de bord, il est sûr de l'appeler à fort volume et bon marché de la mettre en cache. Elle coûte $0.002 par requête via l'API, et le calcul identique s'exécute gratuitement dans le navigateur sur cette page, de sorte que vous pouvez vérifier une valeur de façon interactive avant de l'automatiser. Aucune donnée de compte ne franchit la frontière : trois nombres entrent, un nombre sort.

Projetez une croissance composée

Évaluez un investissement ou une métrique d'usage qui croît d'un pourcentage fixe par période : le coefficient comme montant initial, la base comme 1 plus le taux et l'exposant comme nombre de périodes.

Modélisez une décroissance exponentielle

Calculez la quantité restante d'une grandeur en décroissance avec une base entre 0 et 1, comme la demi-vie avec la base 0.5 et les demi-vies écoulées comme exposant.

Vérifiez des réponses à grande échelle

Validez des travaux d'étudiants ou des jeux de données générés en évaluant a·b^x côté serveur et en comparant aux valeurs soumises avec une référence déterministe unique.

Combien cela coûte-t-il ?

$0.002 par requête via l'API. Le même calcul est gratuit dans le widget du navigateur sur cette page.

Quelle formule évalue-t-il ?

f(x) = a·b^x : la base est d'abord élevée à l'exposant, puis multipliée par le coefficient.

Pourquoi ma base négative a-t-elle été rejetée ?

Une base négative ne produit un nombre réel que lorsque l'exposant est un entier. Un exposant non entier exigerait une racine paire d'une valeur négative, donc la requête est rejetée comme entrée invalide.

L'exposant peut-il être fractionnaire ou négatif ?

Oui. Les exposants fractionnaires donnent des racines (4^0.5 = 2) et les exposants négatifs donnent des inverses (2^-3 = 0.125), tant que la base n'est pas négative pour les exposants fractionnaires.

Quelque chose est-il stocké ou envoyé à des tiers ?

Non. L'évaluation est un calcul local pur : les trois nombres sont traités puis supprimés, et seul le résultat est renvoyé.

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.

POSThttps://api.kit.forhosting.com/math/exponential-function

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é.

curl -X POST https://api.kit.forhosting.com/math/exponential-function \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coefficient":2,"base":3,"exponent":4}'
{
  "coefficient": 2,
  "base": 3,
  "exponent": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.exponential_function",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →