Две вещи странные с NSDecimalAdd (). Во-первых, когда я ищу примеры, люди, кажется, предоставляют параметры по ссылке, как NSDecimalAdd (& foobar, & foo, & bar, ....) и так далее. Вторая странная вещь - это const . Почему параметр говорит, что там нужна константа? И почему это не относится к результату ?
NSCalculationError NSDecimalAdd (
NSDecimal *result,
const NSDecimal *leftOperand,
const NSDecimal *rightOperand,
NSRoundingMode roundingMode
);
Может быть, кто-то может сделать секрет здесь "открытым" ...