Innehåll
Java är ett högkvalitativt objektorienterat dataspråk som skapats av Sun Microsystems. Förutom att låta program definiera egna datatyper eller "klasser" innehåller Java en samling av fördefinierade typer. När ett numeriskt värde uttrycks på en annan basis än 10 eller "decimal" måste du ange det här värdet i en av Java-numeriska typer. I synnerhet kan binära (bas 2) värden omvandlas till decimaler med hjälp av metoder som ingår i standard Java-plattformen.
vägbeskrivning
Du kan konvertera binära värden till deras decimalekvivalenter i Java (Jupiterimages / Photos.com / Getty Images)-
Få värdet representerat i binärt och lagra binär representation i en sträng. Provkoden lagrar binär representation av 192:
String binNumber = "11000000";
-
Konvertera "strängen" till ett heltal med hjälp av den inbyggda parseInt () -metoden, som i provkoden:
int nummer = Integer.parseInt (binNumber, 2);
-
Generera en decimalrepresentation av numret som gjort i provkoden:
String decNumber = String.format ("% d", nummer);
Till exempel innehåller "strängen" "decNumber" värdet "192."