ForHosting KIT · Sciences

Calculateur d'alligation

Pour atteindre 50 % avec une solution à 80 % et une autre à 30 %, il faut 20 parts de la première et 30 de la seconde, soit un rapport 2:3. Indiquez les trois concentrations dans la même unité. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
C1
80
C2
30
Cible
50
Vous obtenez
Parties 1
20
Parties 2
30
Rapport
2:3
Rapport des parties 1
2

L'alligation est la méthode classique de pharmacie et de chimie pour déterminer combien il vous faut combiner de deux solutions de forces différentes afin d'atteindre une concentration cible. Compte tenu de la concentration de la première solution, de celle de la seconde et de la force souhaitée du mélange, l'alligation alternée renvoie le rapport de parties de chaque stock. Les parties de la première égalent la différence absolue entre la cible et la seconde concentration ; celles de la seconde égalent la différence absolue entre la première concentration et la cible.

Comment l'alligation alternée trouve le rapport de mélange de deux forces

L'alligation alternée est la construction en croix enseignée en préparation magistrale et en chimie générale lorsque deux stocks du même soluté doivent être mélangés jusqu'à une force intermédiaire étiquetée. Inscrivez la concentration la plus élevée au-dessus de la plus basse et placez la cible au centre.

Le nombre de parties du stock le plus fort est la différence absolue entre la cible et la concentration la plus faible ; le nombre de parties du stock le plus faible est la différence absolue entre la concentration la plus forte et la cible. Ces deux différences sont les proportions de mélange.

Ce calculateur n'exige pas que vous triiez d'avance les entrées : le champ c1 est la solution un, le champ c2 est la solution deux, et le champ target est la concentration souhaitée du mélange dans les mêmes unités. En interne, les parties de la solution un sont la valeur absolue de target moins c2, et celles de la solution deux sont la valeur absolue de c1 moins target, la même identité quel que soit le flacon le plus fort.

Le rapport obtenu peut être simplifié en entiers irréductibles, converti en fraction du mélange fini, ou mis à l'échelle vers tout volume commode : deux parties et trois parties signifient deux millilitres du premier stock avec trois millilitres du second, ou deux kilogrammes avec trois kilogrammes, pourvu que l'unité de quantité soit cohérente. Lorsque les deux stocks égalent déjà la cible, tout mélange est valable et le contrat renvoie une partie de chacun.

Lorsque la cible égale un stock et pas l'autre, le stock inutilisé contribue zéro partie, ce qui est une alligation licite à la frontière. L'arithmétique ne convertit jamais le pour cent en molarité.

Contrat d'entrée, champs de réponse et l'erreur hors intervalle

Les chaînes de chiffres qui s'analysent en nombres finis sont autorisées afin qu'une cellule collée d'un tableur n'exige pas une seconde conversion. Le contrôle physique distinctif est l'intervalle : target doit se situer entre c1 et c2, bornes incluses. Si la force désirée est plus forte que les deux stocks ou plus faible que les deux, aucun mélange non négatif de ces deux solutions ne peut la produire, donc le moteur rejette la requête avec un message indiquant que la cible se situe hors des deux concentrations.

Le champ formula reformule que parts1 est la valeur absolue de target moins c2 et parts2 est la valeur absolue de c1 moins target. Exemple : c1 égal à quatre-vingts, c2 égal à trente, target égal à cinquante produit vingt parties du premier stock et trente du second, ce qui se simplifie en deux pour trois, quarante pour cent et soixante pour cent du mélange.

Où l'alligation s'emploie, et en quoi elle diffère du mélange de volumes connus

Les personnes qui saisissent alligation dans un moteur de recherche connaissent déjà la méthode par son nom, issu d'un examen de préparation, d'un cours de calculs pharmaceutiques ou d'une procédure de laboratoire. Elles ont deux forces étiquetées et une cible sur une ordonnance ou une recette de milieu, et leur faut le rapport de parties, non la moyenne pondérée directe qui part de volumes déjà mesurés.

Cette voie directe est une autre recherche : étant donnés c1, v1, c2 et v2, la concentration du mélange est le quotient de soluté conservé. L'alligation est l'inverse : étant donnés c1, c2 et target, on retrouve les volumes relatifs. Les calculateurs de dilution qui réarrangent M1V1 = M2V2 supposent un stock plus un solvant pur ; l'alligation couvre aussi deux forces non nulles, y compris le cas d'un stock mélangé à de l'eau lorsqu'une concentration vaut zéro.

Une validation en échec ne consomme pas le solde. Gardez les unités cohérentes, épinglez le rapport simplifié dans les tests, et vous obtenez des proportions reproductibles pour les paillasses de préparation, les oracles de devoirs et les cuisines de milieux sans dresser un système d'algèbre informatique. Associez ce point de terminaison à un mise-à-l'échelle de volume dans votre propre pipeline lorsque l'étape suivante convertit le rapport de parties en millilitres pour un lot choisi ; cette surface reste centrée sur le rapport d'alligation que l'on cherche en tapant alligation.

Préparation magistrale de deux forces étiquetées

Un technicien saisit les deux concentrations de stock et la cible prescrite ; le calculateur renvoie le rapport de parties simplifié avant que les flacons soient mesurés.

Corrigés de devoirs et d'examens d'alligation

Les enseignants regroupent des triplets c1, c2 et target pour noter des feuilles d'alligation alternée, y compris le cas invalide où la cible se situe hors des deux concentrations.

Fiches de mélange de laboratoire et LIMS

Des scripts appellent un point de terminaison prépayé stable pour le rapport de parties au lieu de réimplémenter la construction en croix dans chaque tableur et chaque langage.

Comment le calculateur d'alligation mélange-t-il deux solutions jusqu'à une concentration cible ?

Envoyez c1, c2 et target finis et non négatifs dans les mêmes unités de concentration. La réponse renvoie parts1 = |target − c2| et parts2 = |c1 − target|, plus un rapport simplifié, des fractions et des pourcentages du mélange.

Que se passe-t-il si la cible se situe hors des deux concentrations ?

Aucun mélange non négatif de ces deux stocks ne peut produire une force plus élevée que les deux ou plus faible que les deux, donc le moteur refuse la cible hors intervalle.

En quoi l'alligation diffère-t-elle d'un calculateur de mélange de deux solutions ?

Mélanger deux volumes connus calcule la concentration résultante à partir de c1, v1, c2 et v2. L'alligation est l'inverse : étant donné deux concentrations et une cible, elle renvoie le rapport de parties que vous devez mélanger.

Puis-je alliguer un stock avec de l'eau (concentration nulle) ?

Oui. Mettez c1 ou c2 à zéro et gardez la cible entre zéro et la force du stock. Le flacon à zéro est traité comme la solution la plus faible dans la construction habituelle d'alligation alternée.

Combien coûte le calculateur d'alligation ?

L'outil du navigateur est gratuit sur votre appareil.

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/chem/alligation

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/chem/alligation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"c1":80,"c2":30,"target":50}'
{
  "c1": 80,
  "c2": 30,
  "target": 50
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.alligation",
  "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.

Si la cible se situe hors des deux concentrations, aucun mélange physique de ces deux stocks ne peut l'atteindre et la requête échoue avec invalid_input. Les appels API réussis sont facturés à $0.002 ; les échecs de validation ne sont pas facturés.

Comment l'alligation alternée trouve le rapport de mélange de deux forces

Les unités doivent coïncider pour c1, c2 et target : pour cent avec pour cent, molaire avec molaire, milligrammes par millilitre avec milligrammes par millilitre.

Contrat d'entrée, champs de réponse et l'erreur hors intervalle

Envoyez un corps JSON en POST avec trois nombres finis non négatifs obligatoires. c1 est la concentration de la première solution ; les alias C1, concentration1, conc1 et solution1 sont acceptés. c2 est la concentration de la seconde solution ; C2, concentration2, conc2 et solution2 sont acceptés. target est la concentration souhaitée du mélange ; desired, target_concentration, C, desired_concentration et conc_target sont acceptés. Champs manquants, chaînes vides, texte non numérique, NaN, Infinity, concentrations négatives et valeurs dont la taille absolue dépasse un billion échouent avec invalid_input en nommant le champ, et ces échecs ne sont pas facturés. En cas de succès le JSON répète c1, c2 et target après un arrondi stable à douze décimales, rapporte parts1 et parts2 comme les différences d'alligation, rapporte ratio comme une chaîne simplifiée du type deux deux-points trois avec les entiers ratio_parts1 et ratio_parts2, rapporte fraction1 et fraction2 du mélange fini, rapporte percent1 et percent2, et rapporte mixture_concentration comme le contrôle pondéré qui retrouve la cible. Le champ method est toujours alligation_alternate. Le tarif d'un élément réussi est un $0.002 forfaitaire.

Où l'alligation s'emploie, et en quoi elle diffère du mélange de volumes connus

Les pharmacies hospitalières utilisent le rapport pour combiner un électrolyte concentré avec une poche plus faible, les laboratoires d'enseignement s'en servent pour corriger des feuilles d'alligation alternée, et les scripts LIMS épinglent le JSON afin qu'une refactorisation ne change pas l'identité en croix. Comme l'implémentation est du code analytique parse de palier A, chaque appel réussi coûte le $0.002 publié, sans jetons de modèle ni réseau sortant.

Consulter la documentation complète du KIT →