Как настроить двойное значение до приблизительного значения после
Я получаю двойные значения, мне нужно уменьшить до приблизительного значения после. например
у меня есть 123.678, мне нужно отформатировать это как 124.
если у меня есть 123.212, мне нужно отформатировать это как 123
Как я могу это сделать, может кто-нибудь, пожалуйста, помогите мне.
Спасибо заранее.
1 ответ
Звучит так, как будто вы хотите Math.round() для чисел с плавающей запятой или Math.round() для парных чисел
public static int round(float a)
публичный статический длинный раунд (двойной)
Возвращает ближайший int/long к аргументу.
Результат округляется до целого числа путем добавления 1/2, взятия минимального значения результата и приведения результата к типу int/long.
Другими словами, результат равен значению выражения: (int)Math.floor(a + 0.5f) или (long)Math.floor(a + 0.5d)