Mic*_*ers 39 objective-c init nsnumber nsdecimalnumber
我意识到NSDecimalNumber继承自NSNumber.
但是,我正在努力弄清楚如何从NSNumber初始化NSDecimalNumber或如何将NSNumber转换为NSDecimalNumber.
我试过了
NSDecimalNumber* d = [aNumber copy];
Run Code Online (Sandbox Code Playgroud)
aNumber
NSNumber对象在哪里无济于事.
我错过了什么吗?
谢谢.
rma*_*ddy 80
你可以做:
NSDecimalNumber *decNum = [NSDecimalNumber decimalNumberWithDecimal:[aNumber decimalValue]];
Run Code Online (Sandbox Code Playgroud)
Eik*_*ike 13
所以:
NSNumber * number = [NSNumber numberWithInt:10];
NSDecimalNumber *d = [NSDecimalNumber decimalNumberWithDecimal:[number decimalValue]];
Run Code Online (Sandbox Code Playgroud)
在斯威夫特
let number = NSNumber(int: 10)
let dec = NSDecimalNumber(decimal: number.decimalValue)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17831 次 |
最近记录: |