хорошо Heres мой вопрос присваиваниеокругление до ближайшего цента в уже
Создать программу Java под названием DrivingCost, предлагающее пользователю ввести расстояние от вождения, эффективность использования топлива автомобиля в милях на галлон, и цена за галлон, а затем отображает стоимость поездки:
Я должен получить результат $ 81.40, но я продолжаю получать $ 81.39 Как мне округлить этот копейку?
Вот мой код
import java.util.Scanner;
public class DrivingCost
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.print("Enter the driving distance: ");
double distance = input.nextDouble();
System.out.print("Enter miles per gallon: ");
double mpg = input.nextDouble();
System.out.print("Enter price per gallon: ");
double ppg = input.nextDouble();
double cost = distance/mpg * ppg;
System.out.println("The cost of driving is $" + (int)(cost * 100)/100.0);
}
}
миль на галлон мили на галлон – neito
PPG является цена за галлон – neito
Какие ценности вы входе? Округление 81.399 - это совсем другое предложение, чем округление 91.395 или 81.390001 –