macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSDecimalNumber

NSDecimalNumberクラス

十進数オブジェクトクラス

one

十進数オブジェクトの1を作って返します

objCType

INDEX>Foundation>NSDecimalNumber レシーバのオブジェクトのC文字列を返します Objective-C @property(readonly) const char *objCType Swift var objCType: UnsafePointer<Int8> { get } C文字列 解説 レシーバのオブジェクトのC文字列を返します。 このプロパテ</int8>…

initWithString:locale:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトをローカライズされた文字から初期化して返します Objective-C - (instancetype)initWithString:(NSString *)numericString locale:(id)locale Swift convenience init(string numberValue: String?, lo…

initWithString:

INDEX>Foundation>NSDecimalNumber 数字を表す文字列から十進数オブジェクトを初期化して返します Objective-C - (instancetype)initWithString:(NSString *)numericString Swift convenience init(string numberValue: String?) 解説 数字を表す文字列から…

initWithMantissa:exponent:isNegative:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを仮数、ベキ指数で初期化して返します Objective-C - (instancetype)initWithMantissa:(unsigned long long)mantissa exponent:(short)exponent isNegative:(BOOL)flag Swift convenience init(mantiss…

initWithDecimal:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを初期化して返します(指名イニシャライザ) Objective-C - (instancetype)initWithDecimal:(NSDecimal)decimal Swift init(decimal dcm: NSDecimal) 解説 十進数オブジェクトを初期化して返します。 …

doubleValue

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトの近似値のdouble数値 Objective-C @property(readonly) double doubleValue Swift var doubleValue: Double { get } double数値 解説 十進数オブジェクトの近似値のdouble数値。 フレームワーク Founda…

descriptionWithLocale:

レシーバーの内容を表現する文字列を返します

decimalValue

INDEX>Foundation>NSDecimalNumber レシーバのNSDecimal値(読み込みのみ) Objective-C @property(readonly) NSDecimal decimalValue Swift var decimalValue: NSDecimal { get } 解説 レシーバのNSDecimal値(読み込みのみ) 引数 フレームワーク Foundati…

decimalNumberBySubtracting:withBehavior:

十進数オブジェクトを減算した結果を返します

decimalNumberBySubtracting:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを減算した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberBySubtracting:(NSDecimalNumber *)decimalNumber Swift func decimalNumberBySubtracting(_ decimalNumber: NSDecimalNumber…

decimalNumberByRoundingAccordingToBehavior:

INDEX>Foundation>NSDecimalNumber 丸めた十進数オブジェクトを返します Objective-C -(NSDecimalNumber *)decimalNumberByRoundingAccordingToBehavior:(id <NSDecimalNumberBehaviors>)behavior: Swift 解説 丸めた十進数オブジェクトを返します。 レシーバが3.141592でデフォルトの</nsdecimalnumberbehaviors>…

decimalNumberByRaisingToPower:withBehavior:

累乗して丸めた十進数オブジェクトを返します

decimalNumberByRaisingToPower:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを累乗(2乗や、3乗など)した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberByRaisingToPower:(NSUInteger)power Swift func decimalNumberByRaisingToPower(_ power: Int) -> NSDeci…

decimalNumberByMultiplyingByPowerOf10:withBehavior:

10の累乗をかけて丸めた十進数オブジェクトを返します

decimalNumberByMultiplyingByPowerOf10:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトに10の累乗を乗算した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberByMultiplyingByPowerOf10:(short)power Swift func decimalNumberByMultiplyingByPowerOf10(_ power: Int16) -> N…

decimalNumberByMultiplyingBy:withBehavior:

十進数オブジェクトを乗算した結果を返します

decimalNumberByMultiplyingBy:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを乗算した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberByMultiplyingBy:(NSDecimalNumber *)decimalNumber Swift func decimalNumberByMultiplyingBy(_ decimalNumber: NSDecimalNu…

decimalNumberByDividingBy:withBehavior:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを除算した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *)decimalNumber withBehavior:(id<NSDecimalNumberBehaviors>)behavior Swift func decimalNumberByDividingBy(_ decima</nsdecimalnumberbehaviors>…

decimalNumberByDividingBy:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを除算した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *)decimalNumber Swift - (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *…

decimalNumberByAdding:withBehavior:

十進数オブジェクトを加算した結果を返します

decimalNumberByAdding:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを加算した結果を返します Objective-C - (NSDecimalNumber *)decimalNumberByAdding:(NSDecimalNumber *)decimalNumber Swift func decimalNumberByAdding(_ decimalNumber: NSDecimalNumber) -> NSDec…

compare:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを比較して結果を返します Objective-C - (NSComparisonResult)compare:(NSNumber *)decimalNumber Swift func compare(_ decimalNumber: NSNumber) -> NSComparisonResult 解説 十進数オブジェクトを比…

zero

十進数オブジェクトの0を作って返します

setDefaultBehavior:

INDEX>Foundation>NSDecimalNumber デフォルトの丸め方法をセットします Objective-C + (void)setDefaultBehavior:(id<NSDecimalNumberBehaviors>)behavior Swift class func setDefaultBehavior(_ behavior: NSDecimalNumberBehaviors) 解説 デフォルトの丸め方法をセットします。 丸</nsdecimalnumberbehaviors>…

decimalNumberWithDecimal:

INDEX>Foundation>NSDecimalNumber 十進数から十進数オブジェクトを作って返します Objective-C +(NSDecimalNumber *)decimalNumberWithDecimal:(NSDecimal)decimal: Swift なし 解説 十進数から十進数オブジェクトを作って返します。 返り値 Objective-C ( …

decimalNumberWithMantissa:exponent:isNegative:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを仮数、ベキ指数で作って返します Objective-C +(NSDecimalNumber *)decimalNumberWithMantissa:(unsigned long long)mantissa: exponent:(short)exponent: isNegative:(BOOL)inNegative: Swift なし …

decimalNumberWithString:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを文字から作って返します Objective-C +(NSDecimalNumber *)decimalNumberWithString:(NSString *)numericString: 解説 十進数オブジェクトを文字から作って返します。 3e5(=300000)のような表記も使え…

decimalNumberWithString:locale:

INDEX>Foundation>NSDecimalNumber 十進数オブジェクトを文字から作って返します Objective-C +(NSDecimalNumber *)decimalNumberWithString:(NSString *)numericString: locale:(NSDictionary *)locale: 解説 十進数オブジェクトを文字から作って返します。…