Java è un ad alto livello, creato da Sun Microsystems di linguaggio di programmazione orientato agli oggetti. Oltre a consentire programmi definire i propri tipi di dati, o "classi", Java include un insieme di tipi predefiniti. Quando un valore numerico è espresso in una base diversa da 10, o "decimale", è necessario analizzare tale valore in uno dei tipi numerici di Java. In particolare, è possibile convertire binario (base 2) valori a decimale utilizzando metodi inclusi nella piattaforma Java standard.
Istruzioni
1
Ottenere il valore rappresentato in formato binario e archiviare la rappresentazione binaria in una stringa. Questo esempio di codice memorizza la rappresentazione binaria di 192:
String binNumber = "11000000";
2
Convertire la stringa in un valore integer mediante il metodo parseInt (built-in), come in questo esempio di codice:
int numero = Integer.parseInt(binNumber,2);
3
Generare la rappresentazione decimale del numero, come in questo esempio di codice:
String decNumber = String.format("%d",number);
Per esempio, la stringa "decNumber" conterrà il valore "192."