Règle de trois directe
Le calculateur de règle de trois directe détermine une valeur inconnue lorsque deux grandeurs augmentent ou diminuent ensemble selon un taux constant.
Lancer gratuitement
Saisissez une première quantité, la valeur qui lui correspond et une seconde quantité. Le calculateur renvoie la valeur associée à cette seconde quantité, ainsi que le coefficient multiplicateur et l’opération effectuée. Il convient aux prix, recettes, distances, estimations de production et à toute situation où doubler une quantité doit également doubler l’autre.
Identifiez une proportion directe avant le calcul
Une règle de trois directe s’applique lorsque deux grandeurs évoluent dans la même proportion. Si une quantité est multipliée par un coefficient, la valeur correspondante doit être multipliée par ce même coefficient. Par exemple, si quatre cahiers coûtent dix unités monétaires, sept cahiers coûtent davantage puisque leur nombre a augmenté. Cette relation est directe : acheter deux fois plus à prix unitaire constant coûte deux fois plus. Cette méthode ne convient pas lorsqu’une grandeur augmente tandis que l’autre diminue, par exemple pour le temps nécessaire à une tâche fixe lorsque davantage de personnes également productives y participent. Elle ne modélise pas non plus les remises sur quantité, les frais fixes, les tarifs par paliers ni les relations dont le taux varie. Avant toute saisie, repérez une paire connue complète : la première quantité et sa valeur correspondante. Repérez ensuite la seconde quantité dont vous cherchez la valeur. Il est indispensable de conserver les mesures correspondantes aux mêmes positions. Si vous inversez ou mélangez les paires, l’opération peut sembler correcte, mais la réponse décrira une autre relation.
Saisissez les trois valeurs connues aux positions correspondantes
Utilisez first_quantity pour la quantité connue de la paire complète et first_value pour la valeur associée. Utilisez second_quantity pour la nouvelle quantité dont la valeur est inconnue. Supposons que quatre kilogrammes de matériau coûtent dix unités et que vous souhaitiez connaître le coût de sept kilogrammes. Saisissez 4, 10 et 7 dans cet ordre. Le calculateur mesure d’abord l’évolution de la quantité en divisant sept par quatre. Il applique ensuite ce coefficient à dix. De façon équivalente, il multiplie sept par dix, puis divise le produit par quatre. Les deux présentations expriment la même proportion directe : la première quantité est à la première valeur ce que la seconde quantité est au résultat. Les nombres décimaux et négatifs finis sont acceptés pour les calculs algébriques, même si les grandeurs réelles peuvent imposer leurs propres restrictions. La première quantité ne peut pas être nulle, car elle sert de diviseur et ne permettrait pas de définir un taux exploitable. Employez des unités cohérentes de chaque côté de la relation ; convertissez au préalable les grammes en kilogrammes ou les minutes en heures si nécessaire, afin que le résultat soit sans ambiguïté.
Interprétez et vérifiez la quatrième proportionnelle
Le résultat est la quatrième proportionnelle, c’est-à-dire le nombre manquant qui rend les deux rapports égaux. La sortie fournit également le coefficient, une équation de proportion et la présentation exacte du calcul. Ces éléments permettent de contrôler la réponse au lieu d’obtenir un nombre dépourvu d’explication. Une vérification rapide de vraisemblance est utile : si la seconde quantité dépasse une première quantité positive et que la valeur connue est positive, le résultat doit lui aussi être supérieur. Si la seconde quantité vaut la moitié de la première, le résultat doit valoir la moitié de la première valeur. Vous pouvez contrôler l’opération en divisant la première valeur par la première quantité, puis en comparant ce taux unitaire au résultat divisé par la seconde quantité ; sous réserve de l’arrondi habituel en virgule flottante, les deux taux doivent coïncider. Le calculateur emploie une arithmétique déterministe et une précision numérique stable : des entrées identiques produisent donc des sorties identiques, sans accès au réseau ni comportement aléatoire. Dans un traitement automatisé, chaque requête coûte $0.002. Considérez le résultat comme une estimation proportionnelle mathématique, puis appliquez l’arrondi propre à votre domaine, par exemple la précision monétaire requise ou les formats de conditionnement disponibles.
Cas d’usage
Adapter une recette
Déterminez la quantité d’un ingrédient pour un autre nombre de portions lorsque tous les ingrédients suivent un taux constant.
Estimer un prix à taux constant
Calculez le prix d’une nouvelle quantité lorsque le prix unitaire reste inchangé, sans frais fixes ni remise.
Projeter une distance ou une production
Estimez une distance, une production ou une consommation pour un nouvel intervalle lorsque le taux reste constant.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il calcule result = second_quantity × first_value ÷ first_quantity, ce qui maintient l’égalité des deux rapports.
Combien coûte une requête API ?
Chaque requête API coûte $0.002. Le calcul dans le navigateur repose sur la même logique déterministe.
La première quantité peut-elle être nulle ?
Non. La première quantité est le diviseur, et zéro ne permet pas de définir le taux nécessaire à une proportion directe.
Cet outil résout-il les proportions inverses ?
Non. Utilisez ce calculateur uniquement lorsque les deux grandeurs évoluent avec le même coefficient. Une proportion inverse suit une autre relation.
Puis-je saisir des valeurs décimales ?
Oui. Les trois entrées peuvent être des nombres décimaux finis, et le moteur de calcul accepte également les chaînes numériques.
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/rule-of-three-direct \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"first_quantity":4,"first_value":10,"second_quantity":7}'const res = await fetch("https://api.kit.forhosting.com/algebra/rule-of-three-direct", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"first_quantity": 4,
"first_value": 10,
"second_quantity": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/rule-of-three-direct",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"first_quantity": 4,
"first_value": 10,
"second_quantity": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/rule-of-three-direct", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"first_quantity":4,"first_value":10,"second_quantity":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"first_quantity":4,"first_value":10,"second_quantity":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/rule-of-three-direct", 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
{
"first_quantity": 4,
"first_value": 10,
"second_quantity": 7
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.rule_of_three_direct",
"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. |