Studio Basso Amministrazione condomini - Sviluppo software  

Conversione numeri da cifre in lettere

un semplice esempio di web service

Il web service che esponiamo in questo sito è un esempio volutamente semplice di quello che può essere un servizio offerto tramite internet ad applicazioni. Abbiamo voluto evitare la banalità di un esempio stile Hello world, anche per esemplificare quello che può essere il valore del servizio per chi ne fruisce.

Il servizio trasforma un numero fornito dal chiamante in formato numerico (per esempio: 12345) nella corrispondente rappresentazione in lettere, in italiano (dodicimilatrecentoquarantacinque). Questo genere di conversione è integrato in molte applicazioni che stampano documenti come assegni o quietanze; probabilmente anche altre applicazioni potrebbero trovare utile una conversione di questo genere, ma l'utilità di questa conversione potrebbe essere marginale e inferiore al costo dello sviluppo di una procedura che effettui la conversione. Ecco quindi che l'uso di un servizio web può trovare giustificazione economica.

La procedura che sta alla base di questo servizio web deriva da un algoritmo trovato su una rivista ai tempi del Commodore 64, poi esteso e sottoposto a porting  in C#. La versione attuale dell'algoritmo supporta conversioni di numeri fino ai milioni di miliardi.

Se volete semplicemente provare l'algoritmo inserite un numero nella casella di testo qui sotto e fate clic sul pulsante Converti: il codice che viene eseguito dal server web chiama il web service (allo stesso modo in cui può chiamarlo una vostra applicazione client) e mostra più sotto il risultato della conversione.

Numero:

La descrizione formale del servizio è a questo indirizzo:
Cifre -> lettere (wsdl)
Se è la prima volta che vedete all'opera un web service, potreste voler vedere qualche dettaglio sull'uso.

  Mappa del sito - Note legali