ForHosting KIT · Maison, cuisine et loisirs

Calculateur d'âge du chat

Un chat de 1 an équivaut à environ 15 ans humains, et à 2 ans à environ 24 ; ensuite, chaque année en ajoute 4. Saisissez l'âge de votre chat, mois compris en fraction, et obtenez son âge humain selon la courbe vétérinaire. 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
Âge (ans)
1
Vous obtenez
Âge humain équivalent
15

gratuit en ligne

Pourquoi les chats vieillissent vite, puis lentement

La première année de vie d'un chat compte pour environ 15 ans humains et la deuxième en ajoute environ 9, si bien qu'un chat de deux ans tourne autour de 24. Ensuite le rythme ralentit et chaque année supplémentaire ajoute 4. Le calculateur suit cette courbe vétérinaire par paliers et raccorde les morceaux sans à-coup : aucun saut brusque pile à un ou deux ans. Les fractions fonctionnent à l'intérieur de chaque palier : un chaton de six mois équivaut à environ 7,5 ans humains et un chat de 18 mois à environ 19,5.

Les erreurs courantes quand on compare les âges

L'erreur la plus fréquente consiste à multiplier par sept, ce qui fait passer un chat d'un an pour un enfant de sept ans au lieu d'une personne d'environ 15 ans. Une autre est de saisir une date de naissance : le calculateur demande l'âge en années, convertissez donc d'abord les mois en fraction ; 18 mois font 1,5. Les âges supérieurs à 30, le zéro et les valeurs négatives sont refusés. Le chiffre humain est une équivalence pour orienter les attentes, par exemple à côté de l'âge réel d'un chat de refuge dans une annonce d'adoption.

La courbe de conversion segmentée

La conversion suit la courbe vétérinaire segmentée largement utilisée plutôt qu'une naïve multiplication par sept. La première année de la vie d'un chat équivaut à environ 15 années humaines, la deuxième année ajoute environ 9 de plus (de sorte qu'un chat de deux ans a environ 24 ans), et chaque année après la deuxième ajoute 4.

Annonces d'adoption

Affichez l'âge équivalent humain à côté de l'âge réel d'un chat de refuge pour cadrer les attentes des adoptants.

Accepte-t-il les âges fractionnaires ?

Oui. Les âges s'interpolent à l'intérieur de chaque segment, de sorte qu'un chaton de six mois correspond à environ 7,5 années humaines.

Dois-je fournir une date de naissance ?

Non. Vous fournissez l'âge en années directement, de sorte que les résultats ne dépendent jamais de la date courante.

Pourquoi ne pas simplement multiplier l'âge du chat par sept ?

Parce que les chats vieillissent plus vite au début. La première année compte à elle seule pour environ 15 ans humains et la deuxième en ajoute environ 9 : multiplier par sept ferait passer un chat d'un an pour un enfant de sept ans.

Quel est l'âge maximal que je peux saisir ?

Jusqu'à 30 ans. Un âge nul, négatif ou qui n'est pas un nombre est refusé avant tout calcul, et chaque année à partir de la troisième ajoute 4 ans humains.

Comment un refuge peut-il utiliser l'âge humain ?

En l'affichant à côté de l'âge réel du chat dans une annonce d'adoption. Un chiffre comme 24 pour un chat de deux ans aide les adoptants à situer son étape de vie et à avoir des attentes réalistes.

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/dev/cat-age

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/dev/cat-age \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age_years":5}'
{
  "age_years": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.cat_age",
  "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.

Convertit l'age_years d'un chat en années équivalentes humaines à l'aide d'une courbe segmentée — 15 ans pour la première année, 9 pour la deuxième, puis 4 par an ensuite — renvoyant human_years au format JSON.

La courbe de conversion segmentée

Concrètement, le code calcule : pour un age_years de 1 ou moins, human = 15 × age ; pour un age_years de 2 ou moins, human = 15 + 9 × (age − 1) ; sinon human = 24 + 4 × (age − 2). Les âges fractionnaires sont pris en charge et interpolés linéairement à l'intérieur de chaque segment, de sorte qu'un chaton d'un demi-an correspond à 7,5 années humaines et un chat de dix-huit mois à environ 19,5. method dans la sortie est la chaîne segmented_cat, consignant exactement quelle courbe a produit le chiffre.

Entrées, arrondi et forme de la sortie

La réponse est un objet JSON compact à trois clés : age_years repris, le human_years calculé, et method fixé à segmented_cat.

Déterminisme, cas limites et pourquoi aucune date

Parce que les frontières de segment à exactement 1 et 2 ans utilisent des comparaisons inférieur-ou-égal, elles tombent dans le segment précédent, gardant la courbe continue sans saut à la transition. La validation intervient avant tout calcul : un age_years non numérique, nul, négatif ou supérieur à 30 renvoie une erreur typée invalid_input, tout comme une valeur decimals hors de 0 à 2 ou non entière.

Sites vétérinaires et animaliers

Ajoutez un widget instantané d'âge chat-vers-humain pour que les visiteurs comprennent l'étape de vie de leur animal.

Rappels de soins

Utilisez human_years dans une application pour programmer des rappels de contrôle et d'alimentation adaptés à l'âge.

Quelle courbe est utilisée ?

Un modèle segmenté : 15 années humaines pour la première année, 9 pour la deuxième, puis 4 par an. method est segmented_cat.

Y a-t-il une limite d'âge ?

age_years doit être supérieur à 0 et au plus égal à 30 ; toute autre valeur renvoie invalid_input.

Est-ce gratuit ?

Oui dans le navigateur. L'API utilise un solde KIT prépayé à partir de $0.002 ; les tâches échouées ne sont pas facturées.

Consulter la documentation complète du KIT →