Java Basic: упражнение 22 с решением
Напишите программу на Java для преобразования двоичного числа в десятичное.
Двоичное число: двоичное число. — число, выраженное в системе счисления с основанием 2 или двоичной системе счисления. В этой системе используются только два символа: обычно 1 (один) и 0 (ноль).
Десятичное число: десятичная система счисления является стандартной системой для обозначения целых и нецелых чисел. Это также называется позиционной системой счисления с основанием десять.
Наглядное представление: двоичное в десятичное число
Пример решения :
Код Java:
import java.util.Scanner; открытый класс Exercise22 {public static void main (String [] args) {Scanner sc = new Scanner (System.in) ; длинное двоичное число, десятичное число = 0, j = 1, остаток; System.out.print ("Введите двоичное число:"); binaryNumber = sc.nextLong (); в то время как (двоичное число! = 0) {остаток = двоичное число% 10; десятичное число = десятичное число + остаток * j; j = j * 2; двоичное число = двоичное число/10; } System.out.println ("Десятичное число:" + десятичное число); }}
Пример вывода:
Введите двоичное число: 100 Десятичное число: 4
Блок-схема:
Редактор кода Java :
Назад: Напишите программу на Java для преобразования десятичного числа в восьмеричное.
Далее: Напишите программу на Java для преобразования двоичного числа в шестнадцатеричное.