Java är en hög nivå , objektorienterat programmeringsspråk skapat av Sun Microsystems . Förutom att låta program för att definiera sina egna datatyper , eller " klasser , " Java innehåller en samling fördefinierade typer . När ett numeriskt värde uttrycks i en bas annorlunda än 10 , eller " decimal , " du måste tolka detta värde till en av Javas numeriska typer . I synnerhet , kan du konvertera binära ( bas 2 ) värden till decimal använder metoder som ingår i standard-Java -plattformen . Instruktioner
1
erhålla värdet representeras i binär , och förvara den binära representationen i ett snöre . Denna exempelkod lagrar binära representationen av 192 :
String binNumber = " 11000000 ";
2
konvertera strängen till ett heltal med inbyggd parseInt ( ) metoden , som i denna exempelkod :
int antal = Integer.parseInt ( binNumber , 2 ) ;
3
Generera decimal representation av antalet , som i denna exempelkod :
String decNumber = String.format ( " % d " , antal ) ;
för exempel , kommer strängen " decNumber " innehåller värdet
" 192 . " Addera