Добрый день!
Помогите, пожалуйста, с задачкой:
public class Order {
private final int itemQuantity;
private final int itemPrice;
public Order(int itemQuantity, int itemPrice) {
this.itemQuantity = itemQuantity;
this.itemPrice = itemPrice;
}
public long getValue(){return itemQuantity * itemPrice};
Известно, что количество товара может варьироваться от от 0 до 555500, а стоимость единицы от 0 до 10000000.
Необходимо выбрать правильный числовой тип для метода getValue (long?)
И изменить код getValue, чтобы он верно вычислял большие заказы.
При этом не разрешается менять типы полей itemQuantity и itemPrice.
Подскажите, каким образом можно применить форсированное приведение типа ?
comando
0 уровень
Форсированное приведение типа
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #598481
11 ноября 2020, 20:40
перед именем одной из переменных напиши (long):
0
comando
11 ноября 2020, 20:47
Большое Вам спасибо.
0