Я хочу, чтобы написать это в Java, но я получаю некоторые ошибки, и я не знаю, как писать:BigDecimal математические операции
C = A - (A*B)/100
Все мои ценности определяются как объекты BigDecimal.
Я пытался что-то подобное, но не работает:
C = A.subtract(A.multiply(B).divide(100));
..я получить предупреждение, чтобы добавить больше аргументов для метода деления. Я не знаю, как правильно писать. Что я делаю не так? Заранее спасибо
релевантные [страницы javadoc] (https://docs.oracle.com/javase/8/docs/api/index.html?java/math/BigDecimal.html) – Paul
Вы получаете предупреждение «Разделение метода (BigDecimal) в типе BigDecimal не применим для аргументов (int) ". Не то, чтобы вы добавляли больше аргументов. –
Возможный дубликат [деление bigdecimal на integer] (http://stackoverflow.com/questions/7819553/division-of-bigdecimal-by-integer) –