Ako previesť binárne na desatinné v jazyku Java

Autor: Roger Morrison
Dátum Stvorenia: 27 September 2021
Dátum Aktualizácie: 17 November 2024
Anonim
Ako previesť binárne na desatinné v jazyku Java - Články
Ako previesť binárne na desatinné v jazyku Java - Články

Obsah

Java je vysokoúrovňový objektovo orientovaný výpočtový jazyk vytvorený spoločnosťou Sun Microsystems. Okrem toho, že umožňuje programom definovať vlastné typy údajov alebo „triedy“, Java obsahuje kolekciu preddefinovaných typov. Ak je číselná hodnota vyjadrená na základe inom ako 10 alebo "desiatkovej", musíte túto hodnotu zadať do jedného z číselných typov jazyka Java. Binárne hodnoty (báza 2) sa môžu konvertovať na desatinné miesta pomocou metód zahrnutých v štandardnej platforme Java.


inštrukcia

Binárne hodnoty môžete konvertovať na ich desatinné ekvivalenty v jazyku Java (Jupiterimages / Photos.com / Getty Images)

    Sekcia 1

  1. Získať hodnotu v binárnej, a uložiť binárne reprezentácie v reťazci. Vzorový kód uloží binárnu reprezentáciu 192:

    String binNumber = "11000000";

  2. Previesť "reťazec" na celé číslo pomocou vstavanej metódy parseInt (), ako v ukážkovom kóde:

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

  3. Generovanie desatinnej reprezentácie čísla tak, ako to urobil vo vzorovom kóde:

    String decNumber = String.format ("% d", číslo);

    Napríklad reťazec "decNumber" bude obsahovať hodnotu "192."