NSDecimalNumber
Соответствует
-
AnyObject -
BooleanLiteralConvertible -
CKRecordValue -
CVarArgType -
Сопоставимый -
FloatLiteralConvertible -
Hashable -
IntegerLiteralConvertible -
NSCoding -
NSCopying -
NSObjectProtocol -
NSSecureCoding -
Печатаемый -
NSCopying -
NSObject -
NSSecureCoding
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в iOS 2.0 и позже.
NSDecimalNumber, неизменный подкласс NSNumber, обеспечивает объектно-ориентированную обертку для того, чтобы сделать основу 10 арифметик. Экземпляр может представлять любое число, которое может быть выражено как mantissa x 10^exponent где мантисса является десятичным целым числом до 38 цифр долго, и экспонента является целым числом от –128 до 127.
-
Создает и возвращается
NSDecimalNumberвозразите эквивалентный данномуNSDecimalструктура.Объявление
Objective C
+ (NSDecimalNumber *)decimalNumberWithDecimal:(NSDecimal)decimalПараметры
decimalNSDecimalструктура, указывающая значение для нового объекта десятичного числа.Возвращаемое значение
NSDecimalNumberвозразите эквивалентныйdecimal.Обсуждение
Можно инициализировать
decimalпрограммно или генерируйте его с помощьюNSScannerметод,scanDecimal:Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в iOS 2.0 и позже.
-
Создает и возвращается
NSDecimalNumberвозразите эквивалентный числу, указанному параметрами.Объявление
Objective C
+ (NSDecimalNumber *)decimalNumberWithMantissa:(unsigned long long)mantissaexponent:(short)exponentisNegative:(BOOL)isNegativeПараметры
mantissaМантисса для нового объекта десятичного числа.
exponentЭкспонента для нового объекта десятичного числа.
isNegativeБулево значение, указывающее, отрицателен ли знак числа.
Обсуждение
Параметры выражают число в своего рода экспоненциальном представлении, требующем, чтобы мантисса была целым числом. Так, например, если число, которое будет представлено,
–12.345, это выражено как12345x10^–3—mantissa12345;exponent–3; иisNegativeYEStrue, как проиллюстрировано следующим примером.NSDecimalNumber *number = [NSDecimalNumber decimalNumberWithMantissa:12345exponent:-3isNegative:YES];
Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в iOS 2.0 и позже.
-
Создает и возвращается
NSDecimalNumberвозразите, чье значение эквивалентно этому в данной числовой строке.Объявление
Objective C
+ (NSDecimalNumber *)decimalNumberWithString:(NSString *)numericStringПараметры
numericStringЧисловая строка.
Помимо цифр,
numericStringможет включать начальную букву «+» или «-»; единственный «E» или «e», для указания экспоненты числа в экспоненциальном представлении; и синглNSLocaleDecimalSeparatorразделить дробное от неотъемлемой части числа.Возвращаемое значение
NSDecimalNumberвозразите, чье значение эквивалентноnumericString.Обсуждение
Ли
NSLocaleDecimalSeparatorпериод (как используется, например, в США), или запятая (как используется, например, во Франции) зависит от локали по умолчанию.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в iOS 2.0 и позже.
См. также
-
Создает и возвращается
NSDecimalNumberвозразите, чье значение эквивалентно этому в данной числовой строке, интерпретируемое использование данной локали.Объявление
Objective C
+ (NSDecimalNumber *)decimalNumberWithString:(NSString *)numericStringlocale:(id)localeПараметры
numericStringЧисловая строка.
Помимо цифр,
numericStringможет включать начальную букву «+» или «-»; единственный «E» или «e», для указания экспоненты числа в экспоненциальном представлении; и синглNSLocaleDecimalSeparatorразделить дробное от неотъемлемой части числа.localeСловарь, определяющий локаль (в частности
NSLocaleDecimalSeparator) использовать для интерпретации числа вnumericString.Возвращаемое значение
NSDecimalNumberвозразите, чье значение эквивалентноnumericString.Обсуждение
localeпараметр определяет лиNSLocaleDecimalSeparatorпериод (как используется, например, в США), или запятая (как используется, например, во Франции).Следующие строки показывают примеры приемлемых значений для
numericString:«2500.6» (или «2500,6», в зависимости от локали)
«-2500.6» (или «-2500.6»)
«-2.5006e3» (или «-2,5006e3»)
«-2.5006e3» (или «-2,5006e3»)
Следующие строки недопустимы:
«2,500.6»
“2 500 3/5”
«2.5006x10e3»
“две тысячи пятьсот шесть десятых частей”
Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в iOS 2.0 и позже.
См. также
-
Возвраты
NSDecimalNumberвозразите эквивалентный номеру 1.0.Возвращаемое значение
NSDecimalNumberвозразите эквивалентный номеру 1.0.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Возвраты
NSDecimalNumberвозразите эквивалентный номеру 0.0.Возвращаемое значение
NSDecimalNumberвозразите эквивалентный номеру 0.0.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Возвраты
NSDecimalNumberобъект, не указывающий числа.Объявление
Swift
class func notANumber() -> NSDecimalNumberObjective C
+ (NSDecimalNumber *)notANumberВозвращаемое значение
NSDecimalNumberобъект, не указывающий числа.Обсуждение
Любое арифметическое получение метода
notANumberпоскольку параметр возвращаетсяnotANumber.Это значение может быть полезным способом обработать нечисловые данные во входном файле. Этот метод может также быть полезным ответом на ошибки в вычислениях. Для получения дополнительной информации об ошибках в вычислениях посмотрите
exceptionDuringOperation:error:leftOperand:rightOperand:описание метода вNSDecimalNumberBehaviorsспецификация протокола.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
init (десятичное число:) - initWithDecimal:Определяемый инициализаторВозвраты
NSDecimalNumberобъект, инициализированный для представления данного десятичного числа.Объявление
Swift
init!(decimaldecimal: NSDecimal)Objective C
- (instancetype)initWithDecimal:(NSDecimal)decimalПараметры
decimalЗначение нового объекта.
Возвращаемое значение
NSDecimalNumberобъект, инициализированный для представленияdecimal.Обсуждение
Этот метод является определяемым инициализатором для
NSDecimalNumber.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвраты
NSDecimalNumberобъект инициализировал использование данной мантиссы, экспоненты и знака.Объявление
Swift
convenience init(mantissamantissa: UInt64, exponentexponent: Int16, isNegativeflag: Bool)Objective C
- (instancetype)initWithMantissa:(unsigned long long)mantissaexponent:(short)exponentisNegative:(BOOL)flagПараметры
mantissaМантисса для нового объекта десятичного числа.
exponentЭкспонента для нового объекта десятичного числа.
flagБулево значение, указывающее, отрицателен ли знак числа.
Возвращаемое значение
NSDecimalNumberобъект инициализировал использование данной мантиссы, экспоненты и знака.Обсуждение
Параметры выражают число в типе экспоненциального представления, требующего, чтобы мантисса была целым числом. Так, например, если число, которое будет представлено, 1.23, оно выражено как 123x10^–2 —
mantissa123;exponent–2; иisNegative, то, которое относится к знаку мантиссы,NOfalse.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвраты
NSDecimalNumberобъект инициализировал так, чтобы его значение было эквивалентно этому в данной числовой строке.Объявление
Swift
convenience init(stringnumericString: String?)Objective C
- (instancetype)initWithString:(NSString *)numericStringПараметры
numericStringЧисловая строка.
Помимо цифр,
numericStringможет включать начальную букву «+» или «-»; единственный «E» или «e», для указания экспоненты числа в экспоненциальном представлении; и синглNSLocaleDecimalSeparatorразделить дробное от неотъемлемой части числа. Для перечисления приемлемых и недопустимых строк посмотрите метод классаdecimalNumberWithString:locale:.Возвращаемое значение
NSDecimalNumberобъект инициализировал так, чтобы его значение было эквивалентно этому вnumericString.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвраты
NSDecimalNumberобъект инициализировал так, чтобы его значение было эквивалентно этому в данной числовой строке, интерпретируемое использование данной локали.Объявление
Swift
convenience init(stringnumericString: String?, localelocale: AnyObject?)Objective C
- (instancetype)initWithString:(NSString *)numericStringlocale:(id)localeПараметры
numericStringЧисловая строка.
Помимо цифр,
numericStringможет включать начальную букву «+» или «-»; единственный «E» или «e», для указания экспоненты числа в экспоненциальном представлении; и синглNSLocaleDecimalSeparatorразделить дробное от неотъемлемой части числа.localeСловарь, определяющий локаль (в частности
NSLocaleDecimalSeparator) использовать для интерпретации числа вnumericString.Возвращаемое значение
NSDecimalNumberобъект инициализировал так, чтобы его значение было эквивалентно этому вnumericString, интерпретируемое использованиеlocale.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Возвращает новое
NSDecimalNumberвозразите, чье значение является суммой получателя и другого данногоNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByAdding(_decimalNumber: NSDecimalNumber) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByAdding:(NSDecimalNumber *)decimalNumberПараметры
decimalNumberЧисло для добавления к получателю.
Возвращаемое значение
Новое
NSDecimalNumberвозразите, чье значение является суммой получателя иdecimalNumber.Обсуждение
Этот метод использует поведение по умолчанию при обработке ошибок в вычислениях и округления.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает новое
NSDecimalNumberвозразите, чье значение является значением другого данногоNSDecimalNumberобъект вычтен из значения получателя.Объявление
Swift
func decimalNumberBySubtracting(_decimalNumber: NSDecimalNumber) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberBySubtracting:(NSDecimalNumber *)decimalNumberПараметры
decimalNumberЧисло для вычитания из получателя.
Возвращаемое значение
Новое
NSDecimalNumberвозразите, чье значениеdecimalNumberвычтенный из получателя.Обсуждение
Этот метод использует поведение по умолчанию при обработке ошибок в вычислениях и при округлении.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает новое
NSDecimalNumberвозразите, чье значение является значением получателя, умноженного на того из другого данногоNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByMultiplyingBy(_decimalNumber: NSDecimalNumber) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByMultiplyingBy:(NSDecimalNumber *)decimalNumberПараметры
decimalNumberЧисло, на которое можно умножить получатель.
Возвращаемое значение
Новое
NSDecimalNumberвозразите, чье значениеdecimalNumberумноженный на получатель.Обсуждение
Этот метод использует поведение по умолчанию при обработке ошибок в вычислениях и при округлении.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает новое
NSDecimalNumberвозразите, чье значение является значением получателя, разделенного на того из другого данногоNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByDividingBy(_decimalNumber: NSDecimalNumber) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *)decimalNumberПараметры
decimalNumberЧисло, на которое можно разделить получатель.
Возвращаемое значение
Новое
NSDecimalNumberвозразите, чье значение является значением получателя, разделенного наdecimalNumber.Обсуждение
Этот метод использует поведение по умолчанию при обработке ошибок в вычислениях и округления.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает новое
NSDecimalNumberвозразите, чье значение является значением получателя, повышенного до данных полномочий.Объявление
Swift
func decimalNumberByRaisingToPower(_power: Int) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByRaisingToPower:(NSUInteger)powerПараметры
powerПитание, до которого можно повысить получатель.
Возвращаемое значение
Новое
NSDecimalNumberвозразите, чье значение является значением возведенного в степень получателяpower.Обсуждение
Этот метод использует поведение по умолчанию при обработке ошибок в вычислениях и при округлении.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Умножает получатель на 10^
powerи возвращает продукт, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByMultiplyingByPowerOf10(_power: Int16) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByMultiplyingByPowerOf10:(short)powerОбсуждение
Этот метод использует поведение по умолчанию при обработке ошибок в вычислениях и при округлении.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Добавляет
decimalNumberк получателю и возвратам сумма, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByAdding(_decimalNumber: NSDecimalNumber, withBehaviorbehavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByAdding:(NSDecimalNumber *)decimalNumberwithBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorуказывает обработку ошибок в вычислениях и округление.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Вычитает
decimalNumberот получателя и возвратов различие, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberBySubtracting(_decimalNumber: NSDecimalNumber, withBehaviorbehavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberBySubtracting:(NSDecimalNumber *)decimalNumberwithBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorуказывает обработку ошибок в вычислениях и округление.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Умножает получатель на
decimalNumberи возвращает продукт, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByMultiplyingBy(_decimalNumber: NSDecimalNumber, withBehaviorbehavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByMultiplyingBy:(NSDecimalNumber *)decimalNumberwithBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorуказывает обработку ошибок в вычислениях и округление.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Делит получатель на
decimalNumberи возвращает частное, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByDividingBy(_decimalNumber: NSDecimalNumber, withBehaviorbehavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *)decimalNumberwithBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorуказывает обработку ошибок в вычислениях и округление.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Повышает получатель до
powerи возвращает результат, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByRaisingToPower(_power: Int, withBehaviorbehavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByRaisingToPower:(NSUInteger)powerwithBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorуказывает обработку ошибок в вычислениях и округление.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
decimalNumberByMultiplyingByPowerOf10 (_: withBehavior:) - decimalNumberByMultiplyingByPowerOf10:withBehavior:Умножает получатель на 10^
powerи возвращает продукт, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByMultiplyingByPowerOf10(_power: Int16, withBehaviorbehavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByMultiplyingByPowerOf10:(short)powerwithBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorуказывает обработку ошибок в вычислениях и округление.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Округляет получатель в пути, указанном
behaviorи возвращает результат, недавно создаваемыйNSDecimalNumberобъект.Объявление
Swift
func decimalNumberByRoundingAccordingToBehavior(_behavior: NSDecimalNumberBehaviors?) -> NSDecimalNumberObjective C
- (NSDecimalNumber *)decimalNumberByRoundingAccordingToBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
Для описания различных способов округлиться, посмотрите
roundingModeметод вNSDecimalNumberBehaviorsспецификация протокола.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
decimalValueСвойствоЗначение десятичного числа, выраженное как
NSDecimalструктура. (только для чтения)Объявление
Swift
var decimalValue: NSDecimal { get }Objective C
@property(readonly) NSDecimal decimalValueОператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
doubleValueСвойствоДесятичное число, самое близкое приблизительный
doubleзначение. (только для чтения)Обсуждение
Не все десятичные числа могут быть точно представлены с помощью a
doubleзначение.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает строку, указанную согласно данной локали, представляющей содержание получателя.
Объявление
Swift
func descriptionWithLocale(_locale: AnyObject?) -> StringObjective C
- (NSString *)descriptionWithLocale:(id)localeПараметры
localeСловарь, определяющий локаль (в частности
NSLocaleDecimalSeparator) использовать для генерации возвращаемой строки.Возвращаемое значение
Строка, представляющая содержание получателя, согласно
locale.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
objCTypeСвойствоСтруна до, содержащая Objective C, вводит для данных, содержавшихся в объекте десятичного числа. (только для чтения)
Объявление
Swift
var objCType: UnsafePointer<Int8> { get }Objective C
@property(readonly) const char *objCTypeОбсуждение
Для объекта десятичного числа это свойство всегда содержит «d» (для двойного).
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает путь методы арифметики, как
decimalNumberByAdding:, округлите и обработайте состояния ошибки.Объявление
Swift
class func defaultBehavior() -> NSDecimalNumberBehaviorsObjective C
+ (id<NSDecimalNumberBehaviors>)defaultBehaviorОбсуждение
По умолчанию арифметические методы используют
NSRoundPlainповедение; т.е. методы вокруг к самому близкому возвращаемому значению. Методы предполагают, что Ваша потребность в точности не превышает 38 значительных цифр и повышает исключения, когда они пытаются разделиться на 0 или произвести число, слишком большое или слишком маленькое, чтобы быть представленными.Если это поведение по умолчанию не удовлетворяет Вашему приложению, необходимо использовать методы, позволяющие Вам указать поведение, как
decimalNumberByAdding:withBehavior:. Если Вы последовательно используете определенное поведение, можно указать различное поведение по умолчанию сsetDefaultBehavior:.Поведение по умолчанию сохраняется отдельно для каждого потока в Вашем приложении.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Указывает путь который арифметические методы, как
decimalNumberByAdding:, округлите и обработайте состояния ошибки.Объявление
Swift
class func setDefaultBehavior(_behavior: NSDecimalNumberBehaviors)Objective C
+ (void)setDefaultBehavior:(id<NSDecimalNumberBehaviors>)behaviorОбсуждение
behaviorдолжен соответствоватьNSDecimalNumberBehaviorsпротокол.Поведение по умолчанию сохраняется отдельно для каждого потока в Вашем приложении.
setDefaultBehavior:устанавливает поведение по умолчанию для потока, на котором оно выполняется.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвраты
NSComparisonResultзначение, указывающее числовое упорядочивание получателя и другого данногоNSDecimalNumberобъект.Объявление
Swift
func compare(_decimalNumber: NSNumber) -> NSComparisonResultObjective C
- (NSComparisonResult)compare:(NSNumber *)decimalNumberПараметры
decimalNumberЧисло, с которым можно сравнить получатель.
Это значение не должно быть
nil. Если это значениеnil, поведение не определено и может измениться в будущих версиях OS X.Возвращаемое значение
NSOrderedAscendingесли значениеdecimalNumberбольше, чем получатель;NSOrderedSameесли они равны; иNSOrderedDescendingесли значениеdecimalNumberменьше, чем получатель.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
-
Возвращает самое большое значение
NSDecimalNumberобъект.Объявление
Swift
class func maximumDecimalNumber() -> NSDecimalNumberObjective C
+ (NSDecimalNumber *)maximumDecimalNumberВозвращаемое значение
Самое большое значение
NSDecimalNumberобъект.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Возвращает самое маленькое значение
NSDecimalNumberобъект.Объявление
Swift
class func minimumDecimalNumber() -> NSDecimalNumberObjective C
+ (NSDecimalNumber *)minimumDecimalNumberВозвращаемое значение
Самое маленькое значение
NSDecimalNumberобъект.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Имена различных исключений, повышенных
NSDecimalNumberуказать вычислительные ошибки.Объявление
Swift
let NSDecimalNumberExactnessException: String let NSDecimalNumberOverflowException: String let NSDecimalNumberUnderflowException: String let NSDecimalNumberDivideByZeroException: StringObjective C
extern NSString *NSDecimalNumberExactnessException; extern NSString *NSDecimalNumberOverflowException; extern NSString *NSDecimalNumberUnderflowException; extern NSString *NSDecimalNumberDivideByZeroException;Константы
-
NSDecimalNumberExactnessExceptionЕсли существует ошибка точности, имя исключения повысило.
Доступный в iOS 2.0 и позже.
-
NSDecimalNumberOverflowExceptionИмя исключения повышено на переполнении.
Доступный в iOS 2.0 и позже.
-
NSDecimalNumberUnderflowExceptionИмя исключения повышено на потере значимости.
Доступный в iOS 2.0 и позже.
-
NSDecimalNumberDivideByZeroExceptionИмя исключения, повышенного на делении нулем.
Доступный в iOS 2.0 и позже.
-
