я следующий кодJava - Как получить вывод, чтобы показать завершающие нули в double?
double area = 6.60;
System.out.println(area);
Это дает выходной сигнал 6,6
Как я могу сделать вывод быть 6,60?
я следующий кодJava - Как получить вывод, чтобы показать завершающие нули в double?
double area = 6.60;
System.out.println(area);
Это дает выходной сигнал 6,6
Как я могу сделать вывод быть 6,60?
Вы можете использовать DecimalFormat:
double area = 6.60;
NumberFormat formatter = new DecimalFormat("#0.00");
System.out.println(formatter.format(area));
Выход:
6,60
double x = 6.60;
System.out.printf("%.2f",x);
6,60
. .0 указывает точность. Число округляется в соответствии с указанной здесь точностью. (Например, если вы хотите 2 знаков после запятой вы бы указать .2)
Диафрагменный определяет это с плавающей точка - в том числе двойников (d для десятичного числа)