ForHosting KIT · Mathématiques

Classer du plus petit au plus grand

Saisissez 5, 1, 4, 2, 3 et obtenez 1, 2, 3, 4, 5 : le plus petit d'abord, le plus grand à la fin. Les doublons restent et les nombres sont comparés par leur valeur, pas comme du texte, donc 10 ne passe jamais avant 2. 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
Valeurs
5, 1, 4, 2, 3
Vous obtenez
Quantité
5
Original
5, 1, 4, 2, 3
Trié
1, 2, 3, 4, 5
Min
1

Classer une liste de nombres du plus petit au plus grand est le premier geste de presque toute leçon de statistique et une corvée quotidienne dans les tableurs, les carnets de notes et les journaux de capteurs. Les élèves tapent exactement cette phrase quand ils ont besoin d'aide pour un devoir ; les analystes la tapent quand une colonne de mesures est encore dans l'ordre de capture. Cette calculatrice accepte une liste non vide de nombres finis, en copie une version et renvoie l'unique suite non décroissante, de sorte que la plus petite valeur s'assoit en premier et la plus grande en dernier. Les ex aequo conservent les deux copies.

Ce que « du plus petit au plus grand » signifie sur la droite numérique

Du plus petit au plus grand est le nom courant d'un ordre numérique non décroissant : chaque valeur suivante est supérieure ou égale à chaque valeur précédente. Sur la droite numérique la plus petite observation se place tout à gauche et la plus grande tout à droite, donc la première sortie est le minimum de l'échantillon et la dernière est le maximum.

Les nombres négatifs viennent avant zéro, zéro vient avant les positifs, et une plus grande magnitude du côté négatif est plus petite, non plus grande : moins vingt est inférieur à moins deux. Les valeurs en double restent dans la liste parce que deux scores égaux occupent deux rangs ; le tri est stable, donc les nombres égaux gardent l'ordre relatif qu'ils avaient en entrée.

Les décimales et les jetons en notation scientifique se comparent par leur valeur numérique, non par la longueur de chaîne ni par le nombre de chiffres : c'est pourquoi 9.5 vient après 9 et avant 10, et pourquoi 1e2 est traité comme cent. Une liste à un seul élément est déjà ordonnée et est renvoyée inchangée. La comparaison n'utilise jamais la collation locale, les points de code Unicode ni un tri lexicographique de chaînes, car ceux-là placeraient 10 avant 2.

Il n'y a pas d'option décroissante sur cette page ; du plus grand au plus petit est une autre intention de recherche.

Où une liste numérique ordonnée rend vraiment service

Les laboratoires scientifiques et les équipes d'exploitation reçoivent des lectures de sondes, des temps d'attente ou des poids de lot dans l'ordre de capture et ont besoin des mêmes nombres alignés avant d'examiner la dispersion, les valeurs aberrantes ou un résumé en cinq nombres. Les équipes produit et support classent les âges de tickets, les valeurs de panier ou les échantillons de latence pour que le plus petit (ou le plus grand) cas saute aux yeux.

Gardez les requêtes dans la limite de longueur publiée, figez le tableau ordonné dans les tests, et vous obtenez une liste reproductible du plus petit au plus grand pour les devoirs, les greffons LMS et les workers de bord, sans dresser un tableur ni une bibliothèque statistique à vous.

Si plus tard vous avez besoin de la médiane, de la moyenne et du mode ensemble, des quartiles ou d'un classement décroissant du plus grand au plus petit, traitez-les comme des intentions de recherche et des pages d'atterrissage séparées plutôt que de surcharger cette page classer du plus petit au plus grand.

Corrigés de devoirs et d'examens

Classez des listes mixtes d'entiers et de décimales du plus petit au plus grand afin que enseignants et correcteurs automatiques partagent une seule vérité de référence, y compris les ex aequo et les négatifs.

Lectures de laboratoire encore dans l'ordre de capture

Alignez des mesures de sonde, des temps d'attente ou des poids de lot avant d'inspecter le minimum, le maximum ou toute statistique de synthèse ultérieure.

Classement numérique rapide dans un pipeline

Triez un court échantillon numérique de latences, de valeurs de panier ou d'âges dans un script, sans ouvrir un tableur ni une bibliothèque de statistique.

Que se passe-t-il si une valeur n'est pas un nombre fini ?

NaN, Infinity, les chaînes vides et le texte non numérique sont rejetés et ne sont pas facturés.

Le tri conserve-t-il les nombres en double ?

Oui. Les valeurs égales occupent des rangs égaux et les deux copies restent dans la sortie. Le tri fusion est stable, donc les ex aequo gardent l'ordre relatif qu'ils avaient en entrée.

Cela va-t-il placer 10 avant 2, comme le ferait un tri de texte ?

Non. La comparaison est numérique, non lexicographique. Deux vient avant dix. La collation locale et les tris de chaînes sont d'autres produits.

Comment les nombres négatifs sont-ils classés ?

Ils passent avant zéro, et parmi eux celui qui a la plus grande valeur absolue est le plus petit : moins vingt est inférieur à moins deux. Après zéro viennent les positifs, du plus petit au plus grand.

Les décimaux et la notation scientifique sont-ils bien classés ?

Oui, car c'est la valeur numérique qui est comparée, pas le nombre de chiffres : 9,5 se place après 9 et avant 10, et 1e2 est traité comme cent.

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/stat/order-from-least-to-greatest

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/stat/order-from-least-to-greatest \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":[5,1,4,2,3]}'
{
  "values": [
    5,
    1,
    4,
    2,
    3
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.order_from_least_to_greatest",
  "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_items100000
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.

Tout jeton qui n'est pas un nombre fini — cases manquantes, chaînes vides, NaN, Infinity ou texte — est rejeté avec invalid_input au lieu d'être écarté en silence.

Ce que « du plus petit au plus grand » signifie sur la droite numérique

Une liste vide n'a pas de statistiques d'ordre, aussi ce moteur la refuse avec invalid_input plutôt que d'inventer une suite fantôme. L'algorithme est un tri fusion stable et déterministe sur une copie : la suite d'origine n'est jamais mutée et la même charge utile produit toujours le même JSON.

Contrat d'entrée, forme de la réponse et erreurs

Les chaînes numériques à l'intérieur du tableau sont converties après une vérification stricte du motif numérique, et une chaîne séparée par des virgules, des espaces ou des points-virgules est aussi acceptée pour les formulaires texte simples, afin qu'une ligne de devoir collée fonctionne sans crochets. Les contrôles classiques de manuel comprennent cinq, un, quatre, deux, trois, dont la liste ordonnée est un, deux, trois, quatre, cinq, et la liste mixte trois virgule cinq, moins deux, zéro, moins deux, dix, moins un demi, qui devient moins deux, moins deux, moins un demi, zéro, trois virgule cinq, dix. Une liste à un seul élément telle que quarante-deux se renvoie elle-même comme min et comme max. Envoyez un corps JSON avec un champ obligatoire nommé values : un tableau non vide de nombres finis. Les alias numbers, data et list sont acceptés et se comportent de la même façon. En cas de succès la réponse inclut count comme n, original comme l'entrée nettoyée dans l'ordre que vous avez envoyé, sorted comme la copie non décroissante qui est le résultat principal, min comme la première entrée de cette copie, max comme la dernière, order comme la constante least_to_greatest, et une courte chaîne de formule qui reformule la comparaison. Une validation échouée — values manquant, liste vide, entrées non finies telles que NaN ou Infinity, jetons non numériques, ou une liste de plus de cent mille nombres — renvoie invalid_input et n'est jamais facturée.

Où une liste numérique ordonnée rend vraiment service

Les fiches d'école primaire et de collège demandent sans cesse de classer des entiers et des décimales mélangés du plus petit au plus grand ; un seul oracle de confiance qui renvoie du JSON propre accélère la notation, le montage de démonstrations et la génération de corrigés sans qu'un humain retrie chaque ligne. Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.

Comment classer une liste de nombres du plus petit au plus grand ?

Envoyez un tableau non vide de nombres finis dans le champ values (alias numbers, data, list). L'API renvoie sorted comme la copie non décroissante, plus min, max et count.

Combien coûte la calculatrice classer du plus petit au plus grand ?

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 →