Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Konvertera Octal till Binary i Java

    I det oktala - dvs basen 8 - numrering , kan varje siffra ta en av åtta värden , som traditionellt betecknas med siffror från " 0" till " 7 . " På samma sätt kan varje binär siffra anta två värden symboliseras som " 0 " och " 1 . " Algoritmen som omvandlar ett oktalt tal till dess binära motsvarighet är okomplicerad. Du kan skriva Java-kod som implementerar samma algoritm. Instruktioner
    1

    Deklarera följande " String " array för att koda konvertering :

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

    Store det oktala talet som ska omvandlas till en " sträng ", som i följande exempelkod :

    String myOctal = " 683 ";
    3

    iterera över varje siffra i det oktala " String , " konvertera siffran till dess binära motsvarighet , som i följande exempelkod :

    String myBinary = " " ;

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

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

    }

    Expression " myOctal.charAt ( i) " returnerar Unicode-värdet för siffran ( mellan 0 och 7 ) som lokaliseras på i: te positionen i " myOctal " , genom att subtrahera konstanten Unicode för " 0 " från detta uttryck , beräknar koden det numeriska värdet av den siffran och använder det som ett index i omvandlingen tabellen för att erhålla motsvarande sträng med tre binära siffror . Resultatet av konverteringen är i " myBinary . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konfigurera Java JDK
    ·Hur man skapar UML från Java-kod
    ·Hur man lär sig grundläggande Java
    ·Hur man kompilerar en Java Program
    ·Hur till Öppen Java bilder i Android
    ·Hur Split Fast storlek med Java
    ·Oracle ADF Komponenter
    ·Lär dig Java Online
    ·Hur att skriva min egen Exception Handler i Java
    ·Hur fixar Java Hämta Problem
    Utvalda artiklarna
    ·En PHP Tipsa en vän Tutorial
    ·Skillnaden i sekunder mellan två datum i PHP
    ·Hur konvertera UTF8 Texter
    ·Ställa en Cookie När du ändrar språk för webbplats…
    ·Hur man gör udda formade knappar in C #
    ·Hur man beräknar månadsbetalningar i Visual Basic
    ·Hur man skapar en abstrakt klass i Java Använda NetBea…
    ·Vad är en datamängd i kodning
    ·Hur Bulk - bort tabeller i MySQL
    ·Hur Invertera booleskt värde i JavaScript
    Copyright © Dator Kunskap http://www.dator.xyz