Задача извлечения цифры из позиции числа (Java)

Timur shako Kashapov

Приветствую всех!

Задачка у меня появилась... она настолько "атомарная" что уж пришлось тему создать.

Есть целое(int) число: например 251.

Задача: необходимо оставить цифру, которая находится только на первой позиции этого числа, остальные отбросить.

Пример:
исходное число: 251 ---> получаемое число: 1
исходное число: 1912 ---> получаемое число: 2
исходное число: 19 ---> получаемое число: 9


Вопрос. Какие способы реализуемы (кроме % 10) ? И есть ли в арсенале побитовые операции для этого ?

Timur shako Kashapov 5 месяцев назадСпасибо 0
2 чел.