Java'da bir tam sayı ile bir BigDecimal'i nasıl çoğaltasınız? Bunu denedim ama doğru değil. ÖncelikleBir BigDecimal'i Java'da bir tamsayı ile çarpma
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;
}
totalCost
veyaitemCost
Eğer alıyorsanız hangi sorun eklemek çalışırken aksi takdirde sen nullpointer verebilir, değil ilkel nesne, böyleceitemCost
vetotalCost
başlatmak emin olun? –"Çarpım" başka bir "BigDecimal" aldığından beri derleme hatası olduğunu varsayalım? –
Bunun doğru olmadığını nereden biliyorsunuz? –