ForHosting KIT · Mathématiques

Rapport de 2 nombres

Comparez deux nombres sous forme de rapport simplifié et de décimal : 8 pour 12 se réduit à 2:3, avec un plus grand commun diviseur de 4 et un quotient de 0,666666666667. Les décimaux sont acceptés, 1,5 pour 2,5 donne 3:5. 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
A
8
B
12
Vous obtenez
Quotient
0,6666666667
Gcd
4
Rapport a
2
Rapport b
3

Le rapport de deux nombres compare la première valeur à la seconde en divisant a par b et, lorsque la paire partage un facteur commun, en réduisant les deux termes à leur forme irréductible. Ce calculateur accepte deux nombres finis nommés a et b, refuse un second nombre nul car la division par zéro est indéfinie, renvoie le quotient décimal a sur b et, de façon facultative, simplifie la paire en divisant les deux termes entérisés par leur plus grand commun diviseur.

Ce qu'est le rapport de deux nombres et comment la simplification par le PGCD fonctionne

Un rapport de deux nombres est une comparaison qui demande combien de fois la première quantité contient la seconde, écrite soit comme un unique quotient a divisé par b, soit comme la paire a deux-points b. Les deux formes décrivent la même relation : huit à douze est la même comparaison que deux à trois une fois le facteur commun quatre annulé, et c'est aussi le même que le décimal périodique deux tiers. L'identité utilisée ici est élémentaire.

On calcule d'abord le quotient a sur b, défini seulement lorsque b n'est pas nul. Puis, lorsque la simplification est demandée, on ramène les décimaux à des entiers par une puissance de dix partagée, de sorte que 1.5 à 2.5 devient quinze à vingt-cinq, on applique l'algorithme d'Euclide pour obtenir le plus grand commun diviseur de ces entiers, et on divise les deux termes par ce diviseur.

Le second terme de la paire réduite reste non négatif en inversant les deux signes au besoin, la même convention qu'une fraction réduite dont le dénominateur est positif : huit à moins douze devient moins deux à trois, en accord avec le quotient négatif. Les entiers déjà premiers entre eux, tels que sept à trois, restent sept à trois avec un PGCD indiqué de un. Un premier terme nul et un second non nul se réduisent à zéro à un.

Cette page n'est pas un moteur d'arithmétique des fractions et n'additionne, ne soustrait ni ne multiplie des fractions ; elle répond à la recherche d'un rapport de deux nombres, la question de diviser puis, le cas échéant, de réduire, que tapent réellement les élèves, les mélangeurs et les pipelines de données.

Où un rapport de deux nombres se justifie, et ce que cet outil n'est pas

Utilisez ce calculateur du rapport de deux nombres lorsque vous avez une paire de grandeurs homologues et que vous voulez la forme réduite a deux-points b avec le quotient décimal. La mise à l'échelle de recettes, les légendes de cartes, les dents d'engrenage que vous voulez seulement comme comparaison et non comme train mécanique, les feuilles de classe qui demandent d'exprimer 8:12 sous forme irréductible, et les scripts de nettoyage qui stockent un rapport de mélange à côté d'un taux réel sont les cas habituels.

Gardez les deux entrées dans une unité cohérente avant d'appeler : mètres à mètres est un rapport ; mètres à kilomètres est une conversion d'unités. Si vous avez plutôt des âges présents et futurs, vous voulez un solveur de rapport d'âges, une autre intention de recherche et une autre formule. S'il vous faut additionner ou multiplier deux fractions, utilisez un calculateur de fractions.

S'il vous faut un pourcentage symétrique de la moyenne, utilisez l'écart en pourcentage. Ancrez le quotient arrondi et la chaîne ratio dans les tests. Cette page s'adresse à qui cherche un rapport de deux nombres, simplifier un rapport par le PGCD, ou diviser le premier nombre par le second ; ce n'est ni un outil de pourcentages ni une énigme d'âges.

Contrôles en classe de la forme irréductible

Laissez les élèves envoyer deux entiers et vérifier la chaîne a:b réduite et le PGCD contre un oracle déterministe, y compris le refus du dénominateur nul.

Mise à l'échelle de recettes et de mélanges

Réduisez une paire mesurée telle que 150 millilitres pour 250 millilitres jusqu'à 3:5, puis mettez le lot à l'échelle en gardant le même rapport de mélange.

Que se passe-t-il si le second nombre est nul ?

Un rapport est indéfini lorsque le second nombre est nul car ce serait une division par zéro, et la requête n'est pas facturée.

Pouvez-vous désactiver la simplification ?

Oui. Réglez simplify sur false pour conserver a:b tel que saisi. La réponse indique encore le PGCD afin que vous réduisiez la paire plus tard.

Les entrées décimales fonctionnent-elles ?

Oui. Les décimaux sont ramenés à des entiers par une puissance de dix partagée avant l'étape du PGCD, de sorte que 1.5 et 2.5 se simplifient en 3:5.

Comment les nombres négatifs sont-ils traités dans un rapport ?

Le second terme reste positif : on change le signe des deux termes si besoin, comme pour une fraction à dénominateur positif. Ainsi, 8 pour −12 devient −2:3, ce qui correspond au quotient négatif.

Les deux nombres du rapport doivent-ils avoir la même unité ?

Oui. Ramenez-les d'abord à une seule unité, des mètres avec des mètres par exemple, car un rapport compare des grandeurs de même nature. Mélanger les unités donne une paire d'apparence nette qui décrit une mauvaise comparaison.

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/ratio-of-2-numbers

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/ratio-of-2-numbers \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":8,"b":12}'
{
  "a": 8,
  "b": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.ratio_of_2_numbers",
  "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.

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

Le JSON répète les entrées, indique le PGCD, renvoie les termes réduits sous la forme d'un rapport séparé par deux-points tel que 2:3, et inclut le quotient afin que vous puissiez utiliser la forme scolaire a:b ou un seul nombre réel. Une entrée invalide n'est pas facturée ; un appel API réussi coûte $0.002.

Contrat d'entrée, forme de la réponse et lorsque le second nombre est nul

Un booléen facultatif simplify vaut true par défaut. L'unique échec mathématique dur est un second nombre égal à zéro : le rapport est indéfini car il exigerait une division par zéro, donc le gestionnaire lève une erreur au lieu de renvoyer l'infini. Cet échec n'est pas facturé. Lorsque simplify vaut true ces termes sont la paire réduite ; lorsque simplify vaut false ce sont le a et le b d'origine et le PGCD reste inclus pour que vous réduisiez plus tard. Une chaîne formula reformule l'identité pour l'affichage à côté de la réponse. Envoyez un corps JSON avec deux nombres finis obligatoires nommés a et b. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique qui correspond à la notation décimale ou scientifique ordinaire ; les alias first et second sont acceptés pour a et b. Les champs manquants, les chaînes vides, les valeurs NaN et les infinis échouent avec invalid_input et nomment le champ en cause. Les magnitudes absolues au-dessus de 10^15 sont refusées afin que les produits restent finis en double précision IEEE sur le Worker et dans le navigateur. Une requête API réussie est facturée au prix de base publié $0.002 avec l'unité item.

Où un rapport de deux nombres se justifie, et ce que cet outil n'est pas

Associez les exemples de classe à dessein : huit et douze produisent deux à trois avec un PGCD de quatre ; 1.5 et 2.5 produisent 3:5 ; huit et zéro montre le chemin invalid_input. Parce que l'implémentation est du parse pur de tier A, il n'y a ni modèle, ni réseau sortant, ni horloge dans le chemin mathématique, donc les mêmes entrées produisent toujours le même JSON. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé. Le tarif API reste le forfait $0.002 par requête réussie.

Pipelines de données qui conservent les deux formes

Conservez le quotient décimal pour l'arithmétique et le rapport réduit séparé par deux-points pour l'affichage, à partir de la même fonction isomorphe dans le navigateur et l'API.

Comment calcule-t-on le rapport de deux nombres ?

Envoyez les nombres finis a et b. L'API renvoie le quotient a/b et, lorsque simplify vaut true, la paire a:b réduite par le PGCD des termes entérisés.

Combien coûte le calculateur du rapport de deux nombres ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →