ForHosting KIT · Testi e IA

Numero in lettere

Trasformi un numero in parole inglesi o spagnole: in modalità assegno 12.5 diventa twelve and 50/100, la riga d'importo di assegni e fatture, e nella lettura normale 12.50 si legge twelve point five zero. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Valore iniziale
0
Ottiene
Lingua e impostazioni locali
En
Formato in lettere
Cardinal
Numero in lettere
zero

Trasforma una stringa numerica canonica in parole in inglese o spagnolo. Usa la modalità cardinale per la lettura naturale e la modalità assegno per importi con centesimi NN/100.

Due modi di scrivere un numero

La modalità cardinale serve per la lettura normale: scrive la parte intera in parole e, se c'è un punto decimale, legge ogni cifra decimale una per una dopo point o punto, conservando gli zeri finali, quindi 12.50 diventa twelve point five zero. La modalità assegno serve per gli importi: scrive la parte intera e aggiunge and NN/100 in inglese o con NN/100 in spagnolo, sempre con due cifre per i centesimi, così 12.5 diventa twelve and 50/100. Il nome della valuta non viene aggiunto: dollari, euro o pesos li aggiunge lei se il documento li richiede. Se non sceglie nulla, la lingua è l'inglese e la modalità quella cardinale.

Le regole di ogni lingua

L'inglese segue la scala corta americana, con thousand, million, billion e trillion. Le decine composte portano il trattino, come twenty-one, e le centinaia non inseriscono mai l'and britannico: si scrive one hundred one, non one hundred and one. Lo spagnolo segue la forma formale della RAE: mil millones e billón per le grandezze maggiori, cien per il cento esatto e ciento da 101 a 199, con quinientos, setecientos e novecientos come forme fisse. L'apocope si applica solo davanti a una parola di scala, come in veintiún mil, mentre 21 da solo resta veintiuno. I numeri negativi ricevono minus o menos davanti, e meno zero diventa semplicemente zero.

Ingresso canonico — senza float né separatori delle migliaia

La forma valida è un meno opzionale, cifre intere e un punto decimale opzionale. Zeri iniziali (tranne lo zero solo), virgole, spazi, più e notazione scientifica vengono rifiutati. La parte intera ammette fino a quindici cifre (0–10^15−1).

La modalità cardinale consente fino a sei decimali; quella assegno al massimo due, senza arrotondare.

Scala corta inglese e scala formale spagnola

L’inglese usa la scala corta USA: thousand, million, billion (10^9), trillion (10^12). Le decine composte usano il trattino e le centinaia non inseriscono l’and britannico. Lo spagnolo segue la tradizione formale: 10^9 = mil millones, 10^12 = billón.

Cento esatto del gruppo = cien; 101–199 = ciento. L’apocope agisce solo prima di una scala (veintiún mil).

Modalità cardinale contro modalità assegno

In modalità cardinale l’intero viene dettato e ogni cifra frazionaria segue point o punto, preservando gli zeri finali. In modalità assegno il formato è le parole dell’intero poi and NN/100 o con NN/100, sempre con due cifre. Nessun nome di valuta nella versione uno.

Negativi, zero e valori predefiniti

I negativi ricevono il prefisso minus o menos. Meno zero collassa a zero semplice. Senza locale il default è inglese; senza mode, cardinale.

Importi di assegni e fatture in lettere

Genera la riga legale dell’importo con centesimi NN/100 fissi.

Accessibilità

Dettare i totali visualizzati per i lettori di schermo.

Documenti bilingui en/es

Produci inglese e spagnolo dallo stesso numero canonico.

Test deterministici

Verifica stringhe words esatte in CI senza dipendere dai float di sistema.

Qual è l’intervallo?

La parte intera assoluta è tra 0 e 10^15−1 inclusi.

L’inglese usa and nelle centinaia?

No in modalità cardinale. And compare solo in modalità assegno prima di NN/100.

Come si dice mil in spagnolo?

Esattamente mil, mai un mil. 10^9 = mil millones; 10^12 = un billón.

C’è arrotondamento in modalità assegno?

No. Più di due decimali è errore; una cifra viene completata con uno zero.

Quali formati di numero sono accettati?

Un segno meno facoltativo, solo cifre e, se serve, un punto decimale seguito dalle cifre decimali. Zeri iniziali, virgole, spazi, segno più e notazione scientifica vengono rifiutati con un messaggio chiaro.

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/text/number-to-words

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/text/number-to-words \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"1234.56"}'
{
  "value": "1234.56"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.number_to_words",
  "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.

max_int_digits15
max_frac_digits_cardinal6
max_frac_digits_check2
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.

La pagina gratuita e l’API condividono lo stesso oracolo deterministico.

Ingresso canonico — senza float né separatori delle migliaia

Il campo value deve essere una stringa così i grandi interi non passano da IEEE-754.

Negativi, zero e valori predefiniti

Il risultato restituisce value, locale, mode effettivi e il campo words esatto.

Perché value deve essere una stringa?

I numeri JSON sono double IEEE-754 e non rappresentano esattamente ogni intero a 15 cifre.

Lo strumento nel browser è gratuito?

Sì, locale e gratuito nel browser. L’app nativa usa l’API; la stessa richiesta costa $0.002 dal saldo prepagato KIT.

Leggi la documentazione completa del KIT →