Slik konverterer du binær til desimal i Java

Forfatter: John Pratt
Opprettelsesdato: 14 Januar 2021
Oppdater Dato: 16 Kan 2024
Anonim
Slik konverterer du binær til desimal i Java - Artikler
Slik konverterer du binær til desimal i Java - Artikler

Innhold

Java er et høyt nivå, objektorientert dataspråk skapt av Sun Microsystems. I tillegg til at programmer lar seg definere egne datatyper eller "klasser", inneholder Java en samling forhåndsdefinerte typer. Når en tallverdi uttrykkes på grunnlag av andre enn 10 eller "desimal", må du skrive inn denne verdien i en av Java-numeriske typer. Spesielt kan binære (base 2) verdier konverteres til desimaler ved å bruke metoder som er inkludert i standard Java-plattformen.


retninger

Du kan konvertere binære verdier til deres desimalekvivalenter i Java (Jupiterimages / Photos.com / Getty Images)

    Økt 1

  1. Få verdien representert i binær, og lagre den binære representasjonen i en streng. Eksempelkoden lagrer den binære representasjonen av 192:

    String binNumber = "11000000";

  2. Konverter "strengen" til et heltall ved hjelp av den innebygde parseInt () -metoden, som i eksempelkoden:

    int nummer = Integer.parseInt (binNumber, 2);

  3. Generer en desimalrepresentasjon av nummeret som gjort i prøvekoden:

    String decNumber = String.format ("% d", tall);

    For eksempel vil "strengen" "decNumber" inneholde verdien "192."