Calculateur de variation inverse
Le calculateur de variation inverse résout les relations de la forme y = k / x. Saisissez un couple x et y connu afin de déterminer la constante de variation, puis indiquez une nouvelle valeur de x pour calculer le y correspondant.
Lancer gratuitement
Le résultat présente la constante, l’équation complétée et les étapes de substitution, ce qui permet de vérifier un exercice, d’étudier une relation réciproque ou d’appliquer un modèle sans réarranger soi-même la formule.
Reconnaître une relation de variation inverse
Dans une variation inverse, le produit de deux grandeurs reste constant. La relation s’écrit y = k / x, où k désigne la constante de variation et où x ne peut pas être nul. Lorsque la valeur absolue de x augmente, celle de y diminue de façon à conserver le produit x fois y. Par exemple, si quatre personnes accomplissent une tâche idéalisée en six heures, le modèle donne k = 24 personnes-heures. Huit personnes correspondraient alors à trois heures, à condition que les hypothèses restent raisonnables. Le calculateur ne décide pas si vos données réelles suivent effectivement une variation inverse ; il applique le modèle que vous fournissez. Pour tester plusieurs couples observés, multipliez x par y pour chacun. Des produits égaux, hormis les écarts ordinaires de mesure ou d’arrondi, confortent un modèle commun. Des différences importantes signalent une autre relation ou des facteurs supplémentaires. Le signe compte aussi : avec k positif, x et y ont le même signe ; avec k négatif, leurs signes sont opposés.
Déterminer la constante et prévoir la nouvelle valeur
Partez du couple connu et multipliez les deux membres de y = k / x par x. Vous obtenez k = xy. Le calculateur effectue ce produit, puis insère la constante trouvée dans le modèle. Pour prévoir une autre sortie, il remplace x par la nouvelle valeur et évalue y = k / new_x. Si x = 4 et y = 6, leur produit vaut 24 : l’équation particulière devient y = 24 / x. Avec new_x = 8, la division donne y = 3. Les étapes renvoyées respectent cet ordre afin que vous puissiez contrôler le calcul ou exposer le raisonnement. Le x connu et le nouveau x doivent être non nuls, car une division par zéro est indéfinie. Le y connu peut être nul ; k vaut alors zéro et chaque x autorisé produit zéro. Les nombres décimaux et négatifs sont acceptés. Les valeurs calculées sont arrondies de manière uniforme pour conserver un résultat JSON stable et lisible.
Interpréter la réponse et les limites du modèle
Une réponse numérique n’a de sens que si l’hypothèse de variation inverse convient au problème. La formule est pertinente lorsque le produit doit rester fixe : vitesse et durée pour une distance donnée, pression et volume dans un modèle simplifié de gaz à température constante, ou nombre de machines identiques et durée d’une tâche fixe. La réalité peut enfreindre ces hypothèses. Des personnes peuvent se gêner, des machines exigent une préparation et les mesures comportent une incertitude. Servez-vous de l’équation fournie pour distinguer le calcul mathématique de l’affirmation pratique. La constante k porte les unités combinées de x multiplié par y, tandis que le y prévu conserve les unités du y connu. Si x double, y est divisé par deux ; si x est multiplié par cinq, y est divisé par cinq. Les valeurs négatives suivent la même arithmétique, sans être nécessairement pertinentes pour une durée ou un effectif. Une requête API coûte $0.002, et la version navigateur exécute localement le même calcul déterministe.
Cas d’usage
Estimer la durée d’une charge de travail fixe
Utilisez un nombre connu de personnes ou de machines équivalentes et sa durée pour estimer le temps idéal avec un autre effectif.
Vérifier un exercice de variation inverse
Contrôlez la constante k, l’équation complétée et la substitution qui conduit à la valeur demandée.
Appliquer un modèle scientifique réciproque
Prévoyez une mesure lorsque deux grandeurs modélisées gardent un produit constant, tout en conservant les hypothèses visibles.
Questions fréquentes
Quelle est la formule de la variation inverse ?
La formule usuelle est y = k / x, soit xy = k, avec k constant et x non nul.
Comment calcule-t-on la constante de variation ?
Multipliez les valeurs connues : k = x multiplié par y. Le calculateur renvoie cette constante et l’insère dans l’équation.
Pourquoi x ne peut-il pas être nul ?
La formule divise k par x, et la division par zéro est indéfinie. Cette règle concerne le x connu comme le nouveau x.
Puis-je saisir des nombres décimaux ou négatifs ?
Oui. Les valeurs finies décimales et négatives sont admises. Vérifiez séparément leur pertinence dans votre situation réelle.
Quel est le prix d’une requête API ?
Le tarif est de $0.002 par requête API. Le même calcul déterministe est également accessible dans le navigateur.
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/algebra/inverse-variation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":4,"y":6,"new_x":8}'const res = await fetch("https://api.kit.forhosting.com/algebra/inverse-variation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 4,
"y": 6,
"new_x": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/inverse-variation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 4,
"y": 6,
"new_x": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/inverse-variation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":4,"y":6,"new_x":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":4,"y":6,"new_x":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/inverse-variation", 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
{
"x": 4,
"y": 6,
"new_x": 8
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.inverse_variation",
"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. |