Come convertire i numeri in inglese in Java

August 15

Una delle prime trappole che catturano i nuovi programmatori è il fatto che i linguaggi di programmazione come i numeri di processo Java in modo molto diverso da come si elaborano la rappresentazione testuale di quei numeri. Il risultato è che la programmazione è responsabile della conversione e indietro tra i numeri e le parole quando necessario. Questo processo è assistito da una classe di supporto per ciascun tipo di dati numerico.

istruzione

1 Creare una classe campione di Java con l'apertura di un editor di testo e digitando:

public class NumberParserTutorial {

Main (string [] args) {public static void

}

}

2 Aggiungere le seguenti righe all'interno delle parentesi del metodo "main" per creare due numeri: uno un numero intero e l'altro un virgola mobile double:

int i = 45;
double d = 34.32;

3 Convertire questi numeri per inglese stringhe utilizzando le classi di supporto:

String = sInteger Integer.toString (i);
String = sDouble Double.toString (d);

Consigli e avvertenze

  • La classe "Integer" contiene anche una variante del metodo "toString". Con l'aggiunta di un secondo parametro, è possibile specificare quali basare il testo risultante deve essere in Ad esempio, per vedere la forma binaria (base-due) del numero intero, tipo.:
  • String = binaryIntegerString Integer.toString (i, 2);