Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Slik konverterer Oktal til Binary i Java
    I oktale - det vil si , base 8 - tallsystemet kan hvert siffer ta en av åtte verdier , tradisjonelt merket med siffer fra " 0 " til " 7 ". Likeledes kan hver enkelt binært siffer ta to verdier symbolisert som "0" og "1". Algoritmen som konverterer et oktaltall i den binære tilsvarende er grei. Du kan skrive Java-kode som implementerer denne algoritmen . Instruksjoner
    en

    Erklærer følgende " String " array til å kode konvertering:

    String [ ] conversionTable = { " 000 ", " 001 ", " 010 ", " 011 " , "100" , "101" , " 110 ", " 111" };
    2

    Oppbevar oktaltallet skal konverteres til en " String ", som i følgende eksempelkode :

    String myOctal = " 683 ";
    3

    iterere over hvert tall i oktale " String ", konvertere tallet inn i den binære tilsvarende, som i følgende eksempelkode :

    String myBinary = " ";

    for ( int i = 0 ; i < myOctal.length (); i + + ) {

    myBinary.append ( conversionTable [ myOctal . Charat ( i) - '0 '] );

    }

    Expression " myOctal.charAt ( i) " evalueres til Unicode-verdien for sifferet (mellom 0 og 7 ) plassert på i-te posisjon i " myOctal "; ved å subtrahere den konstante Unicode for "0" fra det uttrykk , beregner kode den numeriske verdien av det siffer og bruker den som en indeks inn i konverteringstabell får fremstilt den tilsvarende rekken med tre binære siffer . Resultatet av konverteringen er i " myBinary . "

    früher :

     Weiter:
      Relatert Artike
    ·Hvorfor er det dårlig tall Unntak i Java 
    ·Hvordan du løser Minnelekkasje Problemer i en Webspher…
    ·Hvordan skrive til fil Java Applet 
    ·Java Quicktime Tutorial 
    ·Slik konverterer INT til String i Java 
    ·JDK 1.6.0-7 Java Oppgrader problemer med installering 
    ·Android Phone App Utvikling 
    ·Java String Sammenkobling Vs . StringBuilder 
    ·Tilbakeringing i Java 
    ·Hvordan rydde opp Java-kode 
      Anbefalte artikler
    ·Hvordan multiplisere heltall med bit Flytter 
    ·Hvordan lage en Vector List 
    ·Hvordan finne arealet av en sirkel ved å gjøre et fly…
    ·Slik sletter doble anførselstegn i en String i Perl 
    ·Hvordan sjekke om en Array har verdi eller ikke i C + +…
    ·Hvordan skjule en kolonne på en Access VBA Datablad 
    ·Hvordan analysere en Spørringsstrengfilter i JavaScrip…
    ·Hvordan Exit VBA 
    ·Hvordan bygge objektavhengigheter 
    ·Hvordan erstatte en JavaScript String 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/