2014-02-11 4 views
0

Я пытаюсь реализовать функцию калькулятора в своем приложении, и значения обычно будут очень большими вместе с десятичной точностью до 12 цифр. Я понимаю, что NSDecimalNumber имеет функцию decimalNumberWithMantissa, которая может быть полезна, хотя она не кажется простой в использовании, особенно при попытке работать с базовой арифметикой, а также с расширенной арифметикой. Я знаю, что встроенный калькулятор iOS может работать с очень большими числами, и хотя они выражены в научной нотации, это хорошо для моих целей. Есть ли какой-то тип, которого я пропускаю? Я пробовал float, double, long double и т. Д., Но ничего не работает. Любые идеи приветствуются.Работа с цифрами, большими, чем длинными.

+0

Это может быть полезно http://rypress.com/tutorials/objective-c/data-types/nsdecimalnumber – Sabby

ответ

0

Я работал с GMP с C, я не сделал дальнейшие исследований о наличии этой библиотеки для Objective-C, особенно для прошивки «из коробки»

Эта ссылка может помочь: Linear Programming library for iOS

Смежные вопросы