Лучший вопрос, когда должен Вы не использование NSDecimalNumber для контакта с деньгами. Короткий ответ на тот вопрос, когда Вы не можете терпеть производительность наверху NSDecimalNumber, и Вы не заботитесь о небольших погрешностях округления, потому что Вы никогда не имеете дело с больше, чем несколькими цифрами точности. Еще более короткий ответ, Вы должны всегда использование NSDecimalNumber при контакте с деньгами.
Обычно, когда процессы запускаются из cron, ПУТЬ
имеет очень ограничивающее значение (на странице руководства для моего crontab указано / usr / bin: / bin
). Возможно, вам потребуется добавить:
PATH=/usr/bin:/bin:/sbin
в начало вашего файла crontab.