Рубрики
Без рубрики

Хакерский рейтинг #18 | BigInteger | 🇧🇷

В этой простой проблемы, – это запрос, мы работаем с большими числами (BigInteger) и печатать a… Помеченный java, biginteger, она закодировала.

В этом проблема простой запрос, мы работаем с большими числами (BigInteger), и что imprimamos сумма БИ с другом и умножение на два.

BigInteger не является примитивным типом. И он, как BigNumber или BigDecimal классы пакета java.math и поэтому полагаются на методы сложения и умножения, например.

Метод .добавить () поставляется в Набор интерфейсов и используется не только как суммы, но и в качестве типа проверки. Метод, кроме того, чтобы возвращать результат математик, также возвращает boolean , а не сумму повторяющиеся значения, или некоторое значение null .

Уже метод .multiply () происходит непосредственно из пакета java.math. BigInteger.

=========

Таким образом, результатом этого упражнения является:

public class Solution {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        BigInteger firstBI = sc.nextBigInteger(); 
        BigInteger secondBI = sc.nextBigInteger();
        sc.close();

        System.out.println(firstBI.add(secondBI));
        System.out.println(firstBI.multiply(secondBI));
    }
}

=========

Характеристика:

Добавить : Oracle Множественный : Oracle

============

Это на неопределенное время для публикации, является частью ее серии упражнений разрешены в Java на HackerRank. Перейдите полная серия:

  • HackerRank #6 | Сканер e Конец файла
  • HackerRank #7 | Int в строку/String в Int
  • Хакерский рейтинг #8 | Дата и время
  • HackerRank #9 | Блок статического инициализатора
  • HackerRank #10 | Форматировщик валют
  • HackerRank #11 | Типы данных
  • HackerRank #12 | Введение в строки
  • HackerRank #13 | Сравнение подстрок
  • HackerRank #14 | Абстрактный класс
  • Хакерский рейтинг #18 | BigInteger
  • HackerRank #19 | Loops II
  • HackerRank #20 | Реверс строки
  • HackerRank #23 | Ключевое слово Instanceof
  • HackerRank #26 | Дженерики
  • HackerRank #27 | 1D Массив
  • HackerRank #28 | Анаграммы
  • HackerRank #33 | Arraylist
  • HackerRank #34 | Попытка обработки исключений/Перехват
  • HackerRank #36 | Обработка исключений
  • Хакерский рейтинг #37 | Список
  • HackerRank #38 | Подмассив
  • Хакерский рейтинг #39 | HashSet
  • HackerRank #40 | Удаление Java из очереди

Оригинал: “https://dev.to/beatrizmaciel/hackerrank-18-biginteger-4jad”