Индикатор выполнения по умолчанию является большим в ListFragment
ProgressBar progress = new ProgressBar(context, null,
android.R.attr.progressBarStyleLarge);
Является ли единственный способ изменить его с помощью отражения?
-121--1706745- Я хочу округлить Java BigDecimal
до определенного числа значащих цифр (НЕ десятичных разрядов), например, до 4 цифр:
12.3456 => 12.35 123.456 => 123.5 123456 => 123500
и т.д. Основная проблема заключается в том, как найти порядок величины BigDecimal
, так что я могу затем решить, сколько места использовать после десятичной точки.
Все, что я могу думать, это какой-то ужасный цикл, делящийся на 10, пока результат не < 1, я надеюсь, что есть лучший способ.
BTW, число может быть очень большим (или очень маленьким), поэтому я не могу преобразовать его в двойной, чтобы использовать Log on.