Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
private double round(double number, int scale) { int pow = 10; for (int i = 1; i < scale; i++) pow *= 10; double tmp = number * pow; return (double) (int) ((tmp - (int) tmp) >= 0.5 ? tmp + 1 : tmp) / pow; }