ForHosting KIT · Convertisseurs d'unités

Convertisseur cardinal vers ordinal

21 devient 21st, et les cas délicats restent justes : 11th, 12th et 13th, jamais 11st. Une seule règle pour les classements, résultats de course, certificats et textes de produit, avec le suffixe fourni à part pour la mise en forme. 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
Nombre
21
Vous obtenez
Ordinal
21st
Suffixe
st

Rédacteurs, textes produit, tableaux de classement et générateurs de documents ont sans cesse besoin des formes ordinales des nombres entiers : la première place en 1st, la deuxième en 2nd, la vingt-et-unième en 21st. Le faire à la main invite aux erreurs d'un rang sur les nombres de onze à dix-neuf et sur ceux qui se terminent par un, deux ou trois. Cette capacité accepte un seul entier et renvoie l'abréviation ordinale anglaise standard avec le bon suffixe, selon un unique ensemble de règles déterministe.

Ce qu'est une abréviation ordinale et quand vous en avez besoin

Un nombre cardinal répond à la question combien ; un ordinal répond à quelle position dans une séquence. L'anglais écrit souvent les ordinaux courts avec un chiffre suivi d'un suffixe de deux lettres : 1st, 2nd, 3rd, 4th. Ces formes apparaissent dans les classements de course, les titres de chapitre, les notes de version, les calendriers sportifs, les libellés d'anniversaire, les lignes d'adresse et les chaînes d'interface qui hiérarchisent des éléments.

La difficulté n'est pas de retenir que la plupart des nombres prennent th, mais d'appliquer les exceptions de façon cohérente. Les nombres qui se terminent par un prennent généralement st, sauf onze ; ceux qui se terminent par deux prennent nd, sauf douze ; ceux qui se terminent par trois prennent rd, sauf treize. Tous les autres cas, y compris de treize à dix-neuf et les multiples de dix, prennent th.

Les tableurs et les conditions improvisées gèrent souvent mal 11 à 13 ou n'appliquent que le chiffre des unités sans vérifier les deux derniers chiffres, si bien que 11 devient 11st ou 23 devient 23th. Centraliser la règle derrière un seul point de terminaison garantit que textes marketing, gabarits PDF et écrans mobiles écrivent les mêmes positions de la même manière. Vous envoyez un entier ; vous recevez un objet stable avec le nombre d'origine, la chaîne ordinale complète et le suffixe seul pour la mise en forme.

Comment fonctionne la conversion et ce qui compte comme entrée valide

L'algorithme est pur et déterministe. Après avoir vérifié que l'entrée est un véritable entier, le convertisseur prend la valeur absolue, examine les deux derniers chiffres et sélectionne st, nd, rd ou th. Si les deux derniers chiffres forment onze, douze ou treize, le suffixe est toujours th.

Sinon, c'est le dernier chiffre seul qui décide : un donne st, deux donne nd, trois donne rd, et tout autre chiffre donne th. Le signe du nombre d'origine est préservé sur le chiffre, de sorte que les entiers négatifs conservent leur signe moins devant les chiffres et le suffixe. Zéro devient 0th.

Les bornes d'entier sûr s'appliquent pour que les résultats restent exacts dans les environnements JavaScript. Cette capacité ne propose aucun changement de locale ; les abréviations suivent l'usage éditorial anglais courant employé dans les interfaces produit et la rédaction technique. La réponse inclut toujours number, ordinal et suffix, afin que les consommateurs affichent la forme complète ou mettent en forme le suffixe séparément sans redériver la règle côté client.

Où l'utiliser : dans le navigateur ou en traitement automatique

Pour une vérification ponctuelle — confirmer que vingt-et-unième s'écrit 21st, que douzième s'écrit 12th, ou qu'un tableau de classement n'imprimera pas 2th — utilisez l'outil gratuit dans le navigateur sur cette page. Les réponses ne dépendent jamais de l'horloge, de l'aléa ou d'appels réseau, ce qui rend fiables les tests de référence et l'exécution en périphérie multi-région.

Insérez l'appel dans une étape ETL qui normalise des colonnes de place, un module de CMS qui développe des balises de fusion comme un numéro de place en texte affiché, ou un client de jeu qui montre les positions d'arrivée après une course. Comme le travail est une logique légère d'analyse de tier A, la latence reste basse et il n'y a aucune dérive de modèle à revalider après chaque déploiement.

Lorsque votre produit se décline en davantage de langues, conservez la formulation ordinale de ces locales dans des formateurs distincts ; ce point de terminaison ne détient que le contrat des abréviations anglaises.

Tableaux de scores et résultats de course

Transformez des entiers de place en libellés 1st, 2nd, 3rd pour des classements, des podiums et des récapitulatifs d'après-événement sans coder en dur des tables de suffixes dans chaque client.

Génération de documents et de certificats

Insérez les bons ordinaux anglais dans les formulations d'anniversaire, les numéros d'édition et les lignes de distinction lors du rendu de PDF ou de publipostage.

Textes produit et gabarits de CMS

Développez des champs de classement ou d'étape en chaînes ordinales dans les notes de version, les étapes d'accueil et les blocs marketing avec une seule règle partagée.

Quelle entrée le convertisseur ordinal accepte-t-il ?

Un seul entier (par exemple 1, 21 ou -3), éventuellement sous forme de chaîne de chiffres sans point décimal.

Comment 11, 12 et 13 sont-ils traités ?

Ils prennent toujours le suffixe th (11th, 12th, 13th), bien qu'ils se terminent par 1, 2 et 3. La même règle des adolescents s'applique à 111th, 112th et 113th.

Que contient une réponse réussie ?

L'entier d'origine dans number, l'abréviation complète dans ordinal (par exemple 21st) et le suffixe de deux lettres seul dans suffix, pour une mise en forme facultative.

Prend-il en charge d'autres langues que l'anglais ?

Non. Cette capacité met en œuvre uniquement les abréviations ordinales anglaises. Les autres langues ont une morphologie différente et doivent être gérées par des formateurs dédiés.

Que deviennent zéro et les nombres négatifs ?

Zéro devient 0th et les entiers négatifs gardent leur signe moins devant les chiffres et le suffixe. Les décimaux comme 21,5 sont refusés, car seuls les nombres entiers ont une forme ordinale.

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/fmt/ordinal

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/fmt/ordinal \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"number":21}'
{
  "number": 21
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fmt.ordinal",
  "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.

Exécutez-la gratuitement dans votre navigateur pour une vérification rapide, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin du même résultat dans un pipeline.

Comment fonctionne la conversion et ce qui compte comme entrée valide

Les valeurs non entières sont rejetées : les nombres à virgule flottante comme 21.5, les chaînes avec point décimal, les champs vides et le texte non numérique échouent tous par invalid_input avec un message clair indiquant qu'un entier est requis.

Où l'exécuter : outil de navigateur gratuit ou API automatisée

La même fonction pure alimente le chemin de l'API lorsque vous générez des certificats, des tableaux de scores, des lignes de facture, des objets de newsletter ou des gabarits localisés qui emploient encore des ordinaux anglais. Chaque appel d'API réussi coûte $0.002 ; une validation en échec n'est pas facturée, si bien que sonder un mauvais flottant ou omettre le champ n'épuise pas le solde prépayé.

Combien coûte l'API ?

$0.002 par requête réussie. L'outil du navigateur est gratuit. Une entrée non entière invalide n'est pas facturée.

Consulter la documentation complète du KIT →