Добрый день! Помогите, пожалуйста, с задачкой: 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. Подскажите, каким образом можно применить форсированное приведение типа ?