от числа подсчитать, как это в скале делается?
scala> Math.floor(3000 * 5)
res1: Double = 15000.0
а должно быть 150
типо скидка в 5% от 3000 = 150
import 1c4s._ 3000.skidka(5%)
number * 0.05 ? и разумеется учесть проблемы с float
на 100 подели
все вычисления с деньгами - только BigDecimal
Обсуждают сегодня