Jak mnożyć BigDecimal przez liczbę całkowitą w Javie? Próbowałem tego, ale nie jest to poprawne.Jak pomnożyć BigDecimal przez liczbę całkowitą w Javie
import java.math.BigDecimal;
import java.math.MathContext;
public class Payment {
int itemCost;
int totalCost = 0;
public BigDecimal calculateCost(int itemQuantity,BigDecimal itemPrice){
itemCost = itemPrice.multiply(itemQuantity);
totalCost = totalCost + itemCost;
return totalCost;
}
Jaki problem jest wyświetlany? –
Założę się, że jest to błąd kompilacji, ponieważ 'multiply' ma inny' BigDecimal'? –
Skąd wiesz, że to nie jest poprawne? –