Я думаю там более сложный алгоритм, который еще и учитывает текущую нагрузку. Т.е. если потратить 50% за 40 минут, а потом 10 минут ничего не делать, то покажет больше чем 40 минут осталось.
Я как-то даже в растерянности, что вам ответить. У вас когда-нибудь ноутбук был? Предсказания «осталось Х: ХХ времени работы от батарей» скачут как сумасшедшие в зависимости от того что вы сейчас делаете.
Тю… Обещали не пользоваться физическим доступом, а в итоге все закончилось перестановкой кабеля. Я бы еще понял, если бы зафлудили его компьютер поддельными ARP запросами, чтобы он поверил что 10.25.6.1 — это вы. А тут — скукота.
Непонятно. Оценка оставшегося времени работы зависит от текущей скорости использования. Т.к. она не известна, то обоснованных выводов о нормальном времени работы делать нельзя.
if ("text".equals(str)) {...}актуально в Java на случай, если str окажется null.Ясно сказали, что не будет.