Come si moltiplica un BigDecimal di un intero in Java? Ho provato questo, ma non è corretto.Come moltiplicare un BigDecimal con un numero intero in Java
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;
}
Quale problema vuoi arrivare? –
Suppongo che sia l'errore di compilazione poiché "moltiplica" richiede un altro "BigDecimal"? –
Come fai a sapere che non è corretto? –