Molte persone trovano goffo leggere e scrivere numeri romani. Un programmatore può risolvere questo problema nel contesto di una pagina Internet, applicazione desktop o altro ambiente programmabile mediante la creazione di una funzione in grado di convertire numeri normali in numeri romani. Utilizzando la giusta tecnica, è possibile rendere numeri romani, migliaia di anni, la funzione più efficiente che mai. I programmatori possono convertire interi ordinari in numeri romani utilizzando qualsiasi linguaggio di programmazione in solo qualche dozzina di righe di codice.
Istruzioni
1
Aprire l'ambiente di programmazione di scelta e aprire il file che si desidera utilizzare per convertire numeri interi ordinari in numeri romani. I programmatori che utilizzano un linguaggio di programmazione orientato agli oggetti potrebbero desiderare di creare una nuova classe per l'elaborazione di numeri romani.
2
Creare un ciclo, ad esempio un ciclo "foreach", un ciclo "while" o un ciclo di "se". Aggiungere un parametro che accetta un argomento integer chiamato "integerNumber" e specificare un tipo restituito di "stringa".
3
Creare un'istanza di una variabile di stringa per contenere il numero romano. Chiamarlo "romanNumerals."
4
Utilizzando la divisione modulo, dividere il numero intero di 1.000 e assegnare il risultato ad un numero intero denominato "currentNumber."
5
Il resto di assegnare a una variabile denominata "currentRemainder." Creare un ciclo "for". Scorrere una volta per ogni valore della variabile "m" e all'interno di ogni iterazione aggiungere la stringa "M" nella stringa "rn". Utilizzare la variabile currentRemainder per ripetere questa tecnica per ogni lettera nel sistema numerale romano.
6
Restituire la variabile "romanNumerals" al codice chiamante.
Consigli & Avvertenze
- I programmatori che utilizzano il framework .NET potrebbero essere preferibile utilizzare la classe "StringBuilder" sulla classe "String".