JAVA. ЗАДАЧА 30.02.01H. КОНВЕРТИРОВАНИЕ СИСТЕМ ВЫЧИСЛЕНИЙ.

package com.javarush.test.level30.lesson02.home01; import java.math.BigInteger; /* Конвертер систем счислений Реализуйте логику метода convertNumberToOtherNumerationSystem, который должен переводить число number.getDigit() из одной системы счисления(numerationSystem) в другую (expectedNumerationSystem) бросьте NumberFormatException, если переданное число некорректно, например, число "120" с системой счисления 2 Валидация для - number.getDigit() - целое не отрицательное Метод main не участвует в тестировании */ public class Solution [...]

By | Март 30th, 2017|Categories: Уровень 30|Tags: |0 Comments

JAVA. ЗАДАЧА 30.02.01. КОНВЕРТИРОВАНИЕ В ДЕСЯТИЧНОЕ ЧИСЛО.

package com.javarush.test.level30.lesson02.task01; /* Осваиваем методы класса Integer Используя метод Integer.parseInt(String, int) реализуйте логику метода convertToDecimalSystem, который должен переводить переданную строку в десятичное число и возвращать его в виде строки. */ public class Solution { public static void main(String[] args) { System.out.println(convertToDecimalSystem("0x16")); //22 System.out.println(convertToDecimalSystem("012")); //10 System.out.println(convertToDecimalSystem("0b10")); //2 System.out.println(convertToDecimalSystem("62")); //62 } public static String convertToDecimalSystem(String s) { [...]

By | Март 30th, 2017|Categories: Уровень 30|Tags: |0 Comments