ForHosting KIT · Casa, cucina e tempo libero

Calcolatore dell'età del gatto

Un gatto di 1 anno equivale a circa 15 anni umani e uno di 2 a circa 24; da lì in poi ogni anno di gatto ne aggiunge 4. Inserisca l'età del suo gatto, mesi compresi come frazione, e ottenga l'età umana secondo la curva veterinaria. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Età (anni)
1
Ottiene
Età umana equivalente
15

gratis online

Perché i gatti invecchiano in fretta e poi piano

Il primo anno di vita di un gatto vale circa 15 anni umani e il secondo ne aggiunge circa 9, quindi un gatto di due anni ne ha circa 24. Da lì il ritmo rallenta e ogni anno in più aggiunge 4. Il calcolatore segue questa curva veterinaria a tratti e unisce i pezzi senza salti, senza cambi bruschi esattamente a uno o due anni. Le frazioni funzionano all'interno di ogni tratto: un gattino di sei mesi equivale a circa 7,5 anni umani e un gatto di 18 mesi a circa 19,5.

Gli errori comuni nel confrontare le età

L'errore più frequente è moltiplicare per sette, che fa sembrare un gatto di un anno un bambino di sette invece di una persona di circa 15. Un altro è inserire una data di nascita: il calcolatore chiede l'età in anni, quindi converta prima i mesi in frazione; 18 mesi sono 1,5. Le età oltre 30, lo zero e i valori negativi vengono rifiutati. La cifra umana è un'equivalenza per orientare le aspettative, per esempio accanto all'età reale di un gatto di un rifugio in un annuncio di adozione.

La curva di conversione segmentata

La conversione segue la diffusa curva veterinaria segmentata anziché un ingenuo moltiplica-per-sette. Il primo anno di vita di un gatto equivale a circa 15 anni umani, il secondo anno ne aggiunge circa 9 in più (quindi un gatto di due anni ne ha circa 24), e ogni anno successivo al secondo ne aggiunge 4.

Determinismo, casi limite e perché nessuna data

Poiché i confini dei segmenti esattamente a 1 e 2 anni usano confronti di minore-o-uguale, ricadono nel segmento precedente, mantenendo la curva continua senza salti alla transizione. Il calcolo non consulta alcun orologio — fornisce direttamente l'età del gatto anziché una data di nascita — quindi i risultati non si spostano mai con la data corrente e l'esempio di riferimento (età 1 dà 15) resta valido per sempre.

Annunci di adozione

Mostri l'età umana equivalente accanto all'età reale di un gatto in rifugio per definire le aspettative di chi adotta.

Accetta età frazionarie?

Sì. Le età interpolano all'interno di ogni segmento, così che un gattino di sei mesi corrisponda a circa 7.5 anni umani.

Devo passare una data di nascita?

No. Passa l'età in anni direttamente, quindi i risultati non dipendono mai dalla data corrente.

Perché non basta moltiplicare l'età del gatto per sette?

Perché i gatti invecchiano più in fretta all'inizio. Il primo anno da solo vale circa 15 anni umani e il secondo ne aggiunge circa 9, quindi moltiplicare per sette farebbe sembrare un gatto di un anno un bambino di sette.

Qual è l'età massima che posso inserire?

Fino a 30 anni. Le età pari a zero, negative o non numeriche vengono rifiutate prima del calcolo, e ogni anno dal terzo in poi aggiunge 4 anni umani.

Come può usare l'età umana un rifugio?

Mostrandola accanto all'età reale del gatto in un annuncio di adozione. Una cifra come 24 per un gatto di due anni aiuta chi adotta a capire la sua fase di vita e ad avere aspettative realistiche.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/dev/cat-age

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Converte l'age_years di un gatto in anni umani equivalenti usando una curva segmentata — 15 anni per il primo anno, 9 per il secondo, poi 4 per ogni anno successivo — restituendo human_years come JSON.

La curva di conversione segmentata

Concretamente il codice calcola: per un age_years pari o inferiore a 1, human = 15 × età; per un age_years pari o inferiore a 2, human = 15 + 9 × (età − 1); altrimenti human = 24 + 4 × (età − 2). Le età frazionarie sono supportate e interpolano linearmente all'interno di ogni segmento, così che un gattino di mezzo anno corrisponda a 7.5 anni umani e un gatto di diciotto mesi a circa 19.5. method nell'output è la stringa segmented_cat, che registra esattamente quale curva ha prodotto la cifra.

Input, arrotondamento e forma dell'output

La risposta è un compatto oggetto JSON con tre chiavi: age_years riportato indietro, il human_years calcolato e method impostato su segmented_cat.

Determinismo, casi limite e perché nessuna data

La validazione avviene prima di qualsiasi calcolo: un age_years non numerico, pari a zero, negativo o superiore a 30 restituisce un errore tipizzato invalid_input, così come un valore di decimals fuori da 0 a 2 o non intero.

Siti veterinari e per animali

Aggiunga un widget istantaneo di età gatto-in-umano così che i visitatori comprendano la fase di vita del loro animale.

Promemoria di cura

Usi human_years in un'app per programmare i promemoria di controlli e dieta adeguati all'età.

Quale curva viene usata?

Un modello segmentato: 15 anni umani per il primo anno, 9 per il secondo, poi 4 per anno. method è segmented_cat.

C'è un limite di età?

age_years deve essere maggiore di 0 e al massimo 30; qualsiasi altra cosa restituisce invalid_input.

È gratuito?

Sì nel browser. L'API usa saldo KIT prepagato a partire da $0.002; le attività fallite non vengono addebitate.

Leggi la documentazione completa del KIT →