Indhold
Java er et højt niveau, objektorienteret computersprog, der er oprettet af Sun Microsystems. Udover at lade programmer definere deres egne datatyper eller "klasser", indeholder Java en samling af foruddefinerede typer. Når en numerisk værdi udtrykkes på et andet grundlag end 10 eller "decimal", skal du indtaste denne værdi i en af de Java numeriske typer. Specielt kan binære (base 2) værdier konverteres til decimaler ved hjælp af metoder indgår i standard Java-platformen.
retninger
Du kan konvertere binære værdier til deres decimal-ækvivalenter i Java (Jupiterimages / Photos.com / Getty Images)-
Få værdien repræsenteret i binær, og gem den binære repræsentation i en streng. Prøvekode gemmer den binære repræsentation af 192:
String binNumber = "11000000";
-
Konverter "strengen" til et helt tal ved hjælp af den indbyggede parseInt () -metode som i eksempelkode:
int nummer = Integer.parseInt (binNumber, 2);
-
Generer en decimalrepræsentation af nummeret som udført i prøvekoden:
String decNumber = String.format ("% d", tal);
For eksempel vil "streng" "decNumber" indeholde værdien "192."