Так что я хочу сделать NSInteger -> NSDecimalNumber
для целей вычисления десятичных чисел.Как эффективно преобразовать NSInteger в NSDecimalNumber
Однако, как я это делаю сейчас, используется NSNumber в качестве промежуточного.
NSInteger -> NSNumber -> NSDecimalNumber
NSInteger myInteger = 41234312;
NSDecimalNumber *myDecimal = [[NSNumber numberWithInteger:myInteger] decimalValue];
Есть более эффективный способ выполнить это преобразование?
'decimalValue' возвращает' NSDecimal' не 'NSDecimalNumber *' –