Java er et høyt nivå , objektorientert programmeringsspråk laget av Sun Microsystems . I tillegg til at programmene til å definere sine egne datatyper , eller " klasser ", Java inneholder en samling av forhåndsdefinerte typer. Når en numerisk verdi er uttrykt i en base annerledes enn ti , eller " desimal, " du trenger for å analysere denne verdien inn i en av Javas numeriske typer. Spesielt, kan du konvertere binære ( base 2 ) verdier til desimaltall ved hjelp av metoder som inngår i standard Java-plattformen . Instruksjoner
en
Skaff verdien representert i binær og lagre binære representasjon i en streng. Denne prøven koden lagrer binær representasjon av 192 : en
String binNumber = " 11000000 ";
2
Konverter strengen til et heltall ved hjelp av innebygd parseInt ( )-metoden , som i dette utvalget kode :
int antall = Integer.parseInt ( binNumber , 2);
3
Generer desimal representasjon av tall, som i dette utvalget kode :
String decNumber = String.format ( "% d" , antall ) ;
For eksempel vil strengen " decNumber " inneholder verdien
"192 ".