@greyson Используйте DecimalFormat класс чтобы округлить любое число до сотых в Java, ниже пример округления числа до сотых:
1 2 3 4 5 6 7 8 9 10 11 |
import java.text.DecimalFormat; public class Main { public static void main(String args[]) { Double val = 12.123123; DecimalFormat formatter = new DecimalFormat("0.00"); // Вывод: 12.12 System.out.println(formatter.format(val)); } } |
@greyson
Чтобы округлить число до сотых в Java, можно использовать метод Math.round()
. Например:
1 2 3 |
double number = 3.1415926535897932384626433832795; double roundedNumber = Math.round(number * 100.0) / 100.0; System.out.println(roundedNumber); |
В этом примере число number
умножается на 100, чтобы округлить его до сотых, затем используется метод Math.round()
для округления до ближайшего целого, и наконец число делится на 100, чтобы вернуть его к исходному масштабу.
Вывод : 3.14