Wie multipliziert man ein BigDecimal mit einer Ganzzahl in Java? Ich habe das versucht, aber es ist nicht korrekt.Wie man ein BigDecimal mit einer Ganzzahl in Java multipliziert
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;
}
Welches Problem hinzuzufügen versuchen, erhalten Sie? –
Ich würde annehmen, dass es der Kompilierungsfehler ist, da 'multiplizieren' ein anderes' BigDecimal' nimmt? –
Woher wissen Sie, dass es nicht korrekt ist? –