Objective-c-numbers
Objective-Cの番号
Objective-Cプログラミング言語では、int、float、boolなどの基本的なデータ型をオブジェクト形式で保存するために、
Objective-Cは、NSNumberを操作するためのさまざまな方法を提供します。重要な方法を次の表に示します。
Sr.No. | Method & Description |
---|---|
1 |
+ (NSNumber *)numberWithBool:(BOOL)value 指定された値を含むNSNumberオブジェクトを作成して返し、BOOLとして処理します。 |
2 |
+ (NSNumber *)numberWithChar:(char)value 指定された値を含むNSNumberオブジェクトを作成して返し、それを符号付き文字として扱います。 |
3 |
+ (NSNumber *)numberWithDouble:(double)value 指定された値を含むNSNumberオブジェクトを作成して返し、それをdoubleとして扱います。 |
4 |
+ (NSNumber *)numberWithFloat:(float)value 指定された値を含むNSNumberオブジェクトを作成して返し、floatとして扱います。 |
5 |
+ (NSNumber *)numberWithInt:(int)value 指定された値を含むNSNumberオブジェクトを作成して返し、それを符号付きintとして扱います。 |
6 |
+ (NSNumber *)numberWithInteger:(NSInteger)value 指定された値を含むNSNumberオブジェクトを作成して返し、NSIntegerとして扱います。 |
7 |
受信者の値をBOOLとして返します。 |
8 |
受信者の値をcharとして返します。 |
9 |
受信者の値をdoubleとして返します。 |
10 |
受信者の値をfloatとして返します。 |
11 |
NSIntegerとして受信者の値を返します。 |
12 |
受信者の値をintとして返します。 |
13 |
受信者の値を人間が読める文字列として返します。 |
NSNumberを使用して2つの数値を乗算し、積を返す簡単な例を次に示します。
プログラムをコンパイルして実行すると、次の結果が得られます。