воскресенье, 22 января 2017 г.

Разрядность в Java

Не знаю, может быть в Java и есть метод определения разрядности, но для решения конкретной задачи сработала дубовая примитивная проверка по диапазонам, если число больше нуля и меньше 10 - однозначное, больше 9 и меньше 100 - двухзначная и т.д. Как обычно решил лучше 99% учеников, даже не интересно :)

javarush.test.level04.lesson07.task02


Как в Java определить число четное или нечетное

javarush.test.level04.lesson07.task01

Арифметические операторы в Java используются в математических выражениях таким же образом, как они используются в алгебре. Предположим, целая переменная A равна 10, а переменная B равна 20. В следующей таблице перечислены арифметические операторы:
ОператорОписаниеПример
+Складывает значения по обе стороны от оператораA + B даст 30
-Вычитает правый операнд из левого операндаA - B даст -10
*Умножает значения по обе стороны от оператораA * B даст 200
/Оператор деления делит левый операнд на правый операндA / B даст 2
%Делит левый операнд на правый операнд и возвращает остатокA % B даст 0
++Инкремент - увеличивает значение операнда на 1B++ даст 21
--Декремент - уменьшает значение операнда на 1B-- даст 19